This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: current 3.0 on status on embedded targets


My addition:

v850-*:
	AFAIK it's broken in both the 3.0 branch and CVS mainline
        because nobody has reviewed/approved the GCC patch to fix
        the marking of freeable nodes in the v850 backend.

Does RTEMS use newlib? Because the sh-* configurations including
sh-elf now have a dependency on newlib.

Toshi

> 
> A quick summary to let you all know what I think is out
> there at this point.  My plan of attach has been to build
> the base non-RTEMS target most similar to the RTEMS one.
> For example, m68k-rtems is elf, so I build m68k-elf first.
> I won't try the RTEMS if the non-RTEMS is in bad shape.
> 
> arm-elf:
>         + requires new setjmp.S for newlib (newlib list)
> 
> arm-rtems:
>         + OK
> 
> h8300-coff:
>         + requires
> http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00830.html
>         and other patches (PR3173)
>         + still fails in libf2c
> 
> h8300-rtems:
>         + see h8300-coff so UNTESTED
> 
> i386-elf:
>         + OK
> 
> i960-coff:
>         + fails to link f771 (undefined reference to c_lex) (PR3179)
> 
> i960-elf:
>         + fails to link f771 (undefined reference to c_lex)
> 
> i960-rtems:
>         + see i960-coff so UNTESTED
> 
> m68k-coff:
>         + ICE when compiling dtoa.c
> 
> m68k-elf:
>         + ICE when compiling libgcc2.c (PR
> 
> m68k-rtems:
>         + so m68k-elf so UNTESTED
> 
> mips-elf:
>         + OK
> 
> mips-rtems:
>         + UNTESTED
> 
> mips64orion-rtems:
> 	+ UNTESTED
> 
> powerpc-unknown-eabi:
>         + build failed when out of disk space
> 
> powerpc-rtems:
>         + fails on -mrelocatable multilib of libstdc++-v3.  Works on
>         other libraries (PR3176)
> 
> sh-coff:
>         + UNBUILT (no binutils yet)
> 
> sh-elf:
>         + invalid assembly (UNREPORTED)
> 
> sh-rtems:
>         + see sh-coff
> 
> sparc-elf:
>         + UNTESTED
> 
> 
> sparc-rtems:
>         + Fails with CXXCPP (PR3174) need to retest with patch
> ~
> -- 
> Joel Sherrill, Ph.D.             Director of Research & Development
> joel@OARcorp.com                 On-Line Applications Research
> Ask me about RTEMS: a free RTOS  Huntsville AL 35805
>    Support Available             (256) 722-9985
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]