This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Status of newlib toolchain targets
- From: Yaakov Selkowitz <yselkowi at redhat dot com>
- To: newlib at sourceware dot org
- Date: Thu, 17 Mar 2016 21:49:59 -0500
- Subject: Status of newlib toolchain targets
- Authentication-results: sourceware.org; auth=none
With binutils-2.25.1, gcc-5.3.0, and newlib-2.3.0.20160226:
iq2000-elf (PR64400), m32c-elf (PR64375), and mep-elf (PR64402) still do
not build; the latter has been declared obsolete.
arm-eabi newlib requires a small include path fix; will post shortly.
cr16-elf and lm32-elf require a patch to include newlib-stdint.h:
https://raw.githubusercontent.com/cygwinports-extras/cross-gcc/master/5.3-newlib-stdint.patch
(Nick: I see cr16 committed but not lm32?)
frv-elf requires r222519:
https://raw.githubusercontent.com/cygwinports-extras/cross-gcc/master/5.2-frv-r222519.patch
m32r-elf requires r226445:
https://raw.githubusercontent.com/cygwinports-extras/cross-gcc/master/5.2-m32r-attributes.patch
moxie-elf binutils requires some post-2.25 commits:
https://raw.githubusercontent.com/cygwinports-extras/cross-binutils/master/2.25-moxie-opcodes.patch
v850-elf requires a patch to remove a feature added to binutils
post-2.25, and a backport of r232451:
https://raw.githubusercontent.com/cygwinports-extras/cross-gcc/master/5.2-v850-msoft-float.patch
https://raw.githubusercontent.com/cygwinports-extras/cross-gcc/master/5.3-v850-PR65501.patch
With the above fixes, the following targets build successfully:
aarch64-elf aarch64_be-elf arm-eabi bfin-elf cr16-elf cris-elf
epiphany-elf fido-elf fr30-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 tic6x-elf v850-elf x86_64-elf xstormy16-elf mmix
--
Yaakov Selkowitz
Associate Software Engineer, ARM
Red Hat, Inc.