gnat/rtems?
Juan Zamorano
jzamora at fi.upm.es
Mon Jul 31 13:53:24 UTC 2000
On Mon, 31 Jul 2000, Joel Sherrill wrote:
>
>
> DuckE wrote:
>
> > I got to the point that I had a segment violation during the build.
>
> Are you still using a m68k/cpu32? I recall that there were problems
> building that with gcc 2.8.1 with gnat.
There is a file in the adalib (I don't remember) which can not be
compiled with -O2 for cpu32. You can compile that file "manually" with
-O1 and then complete the script (or to include a rule for that file in
ada/Makefile.in)
>
> Even if you get it to compile, the m68k BSPs assume ELF and there is
> no m68k-elf embedded support in gcc 2.8.1. m68k-rtems is coff in
> gcc 2.8.1. You will have to merge the m68k-elf support to be able
> to use the current m68k BSPs unmodified.
>
> [NOTE: Remember gcc 2.8.1 did not have extensive support for
> ELF on embedded targets. RTEMS targets on gcc 2.95.2 are
> mostly ELF based now. This causes problems when building
> late model RTEMS with gcc 2.8.1 which is required for gnat.]
>
There is no problem in building gnat/rtems-4.0.0
Juan
More information about the users
mailing list