Status of newlib toolchain targets
Yaakov Selkowitz
yselkowi@redhat.com
Sun Dec 28 20:57:00 GMT 2014
With the release of binutils-2.25 and newlib-2.2.0, I decided to give
them a spin with gcc-4.9.2.
The following targets had issues with binutils, which are now fixed in
git master:
* mep-elf: https://sourceware.org/bugzilla/show_bug.cgi?id=17753
* sh64-elf: https://sourceware.org/bugzilla/show_bug.cgi?id=17755
The following targets failed when building libgcc, newlib, or libstdc++,
still unresolved:
* avr-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64401
* bfin-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63681
* cr16-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64424
* fr30-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64408
* iq2000-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64400
* m32c-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64403
* mep-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64402
* tic6x-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63681
* xstormy16-elf: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64407
The following targets require patches to newlib:
* several wrt DESTDIR: https://sourceware.org/ml/newlib/2014/msg00812.html
* sparc64-elf: https://sourceware.org/ml/newlib/2014/msg00815.html
The following targets built successfully (after aforementioned binutils
and/or newlib patches):
aarch64-elf aarch64_be-elf arm-eabi cris-elf epiphany-elf fido-elf
frv-elf h8300-elf i386-elf ia64-elf lm32-elf m32r-elf m68k-elf mcore-elf
microblaze-elf mips-elf mips64-elf mn10300-elf moxie-elf msp430-elf
nds32be-elf nds32le-elf nios2-elf powerpc-elf powerpc-eabi
powerpc-eabisim powerpcle-elf powerpcle-eabi powerpcle-eabisim rl78-elf
rx-elf sh-elf sh64-elf sparc-elf sparc64-elf spu-elf v850-elf x86_64-elf
mmix-knuth-mmixware
HTH,
--
Yaakov Selkowitz
Associate Software Engineer, ARM
Red Hat, Inc.
More information about the Newlib
mailing list