Patch to support arm*-*-linux-uclibceabi
Joseph S. Myers
joseph@codesourcery.com
Sat Feb 11 16:54:00 GMT 2006
This patch allows support for arm*-*-linux-uclibceabi targets, like
arm-*-linux-gnueabi but using uClibc instead of glibc by default.
This follows the approach of
<http://sourceware.org/ml/binutils/2005-03/msg00705.html> of allowing
linux-* instead of linux-gnu. (Corresponding GCC changes have been
submitted as <http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00843.html>.)
OK to commit?
gas:
2006-02-10 Joseph S. Myers <joseph@codesourcery.com>
* configure.tgt (arm-*-linux-gnueabi*): Change to
arm-*-linux-*eabi*.
ld:
2006-02-10 Joseph S. Myers <joseph@codesourcery.com>
* configure.tgt (arm*b-*-linux-gnueabi): Change to
arm*b-*-linux-*eabi.
(arm-*-linux-gnueabi*): Change to arm-*-linux-*eabi*.
--- gas/configure.tgt 2005-12-27 09:42:45.000000000 -0800
+++ gas/configure.tgt 2006-02-10 09:26:45.000000000 -0800
@@ -107,7 +107,7 @@ case ${generic_target} in
arm-*-kaos*) fmt=elf ;;
arm-*-conix*) fmt=elf ;;
arm-*-linux*aout*) fmt=aout em=linux ;;
- arm-*-linux-gnueabi*) fmt=elf em=armlinuxeabi ;;
+ arm-*-linux-*eabi*) fmt=elf em=armlinuxeabi ;;
arm-*-linux-*) fmt=elf em=linux ;;
arm-*-uclinux*) fmt=elf em=linux ;;
arm-*-netbsdelf*) fmt=elf em=nbsd ;;
--- ld/configure.tgt 2005-12-27 09:42:45.000000000 -0800
+++ ld/configure.tgt 2006-02-10 09:27:10.000000000 -0800
@@ -60,9 +60,9 @@ arm-*-elf | arm*-*-eabi*)
arm*-*-symbianelf*) targ_emul=armsymbian;;
arm-*-kaos*) targ_emul=armelf ;;
arm9e-*-elf) targ_emul=armelf ;;
-arm*b-*-linux-gnueabi) targ_emul=armelfb_linux_eabi ;;
+arm*b-*-linux-*eabi) targ_emul=armelfb_linux_eabi ;;
arm*b-*-linux-*) targ_emul=armelfb_linux; targ_extra_emuls=armelfb ;;
-arm*-*-linux-gnueabi) targ_emul=armelf_linux_eabi ;;
+arm*-*-linux-*eabi) targ_emul=armelf_linux_eabi ;;
arm*-*-linux-*) targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
arm*-*-uclinux*) targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
arm-*-vxworks) targ_emul=armelf_vxworks ;;
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Binutils
mailing list