On Sun, Jan 3, 2021 at 10:04 AM Gedare Bloom <ged...@rtems.org> wrote:
> Hi Rotem, > > We have started to try to capture information to help make migration > easier. See > https://ftp.rtems.org/pub/rtems/releases/5/5.1/docs/html/user/migration/v4_11-to-v5.html > for the migration from 4.11 to 5. That may help you some. > > In addition, the configuration options are documented at > https://ftp.rtems.org/pub/rtems/releases/5/5.1/docs/html/c-user/config/index.html > > Usually, you should check your configuration when migrating and also look > for deprecated/obsolete APIs in use. (And, if you broke the API visibility > somehow, you may need to fix that on your end. Some users like to "peek > under the sheets" to see what is going on in RTEMS source, and then make > application code that is implementation-dependent. This is not recommended > in general.) > > In your specific case, you should check out > https://ftp.rtems.org/pub/rtems/releases/5/5.1/docs/html/c-user/config/general.html#configure-unified-work-areas > maybe as a start > > Gedare > > On Sun, Jan 3, 2021 at 5:21 AM Rotem Dror MTH <rod...@iai.co.il> wrote: > >> >> >> Hello, >> >> >> >> We have an old program (written in c language) running on RTEM 4.10 >> >> we are trying to run this program with new environment – RTEM5 with gcc >> v10.2.0. >> >> we also updated the linkcmds file according to linkcmds.base >> >> >> >> we have done compellation and loading grmon3 successfully. >> >> >> >> When we start to debug/run the program we get an error in file >> malloc_initialize.c, line 79: "INTERNAL ERROR NO MEMORY FOR HEAP" >> >> We understand (from guide file named: c-user.pdf) that the problem should >> be because of configuration error. >> >> Please let us know, where (or how) can we update this configuration? Or >> maybe this problem caused by a different cause? >> >> >> > PS: your configuration options should be part of your application code. Whatever is not specified by you will be defaulted as documented. > If we proceed and skip this error, we stopped on bus error according to >> file userextiterate.c line 192: iter.previous pointed to 0x0 address. >> >> >> >> Best Regards >> >> Rotem >> >> >> >> >> >> >> *********************************************************************************************** >> Please consider the environment before printing this email ! The >> information contained in this communication is proprietary to Israel >> Aerospace Industries Ltd. and/or third parties, may contain confidential or >> privileged information, and is intended only for the use of the intended >> addressee thereof. If you are not the intended addressee, please be aware >> that any use, disclosure, distribution and/or copying of this communication >> is strictly prohibited. If you receive this communication in error, please >> notify the sender immediately and delete it from your computer. Thank you. >> Visit us at: www.iai.co.il >> >> >> _______________________________________________ >> users mailing list >> users@rtems.org >> http://lists.rtems.org/mailman/listinfo/users > >
_______________________________________________ users mailing list users@rtems.org http://lists.rtems.org/mailman/listinfo/users