ARM EABI uclinux config tweaks
Paul Brook
paul@codesourcery.com
Thu Mar 20 20:38:00 GMT 2008
The attached patch tweaks the arm-uclinuxeabi config so that it actually
works. The linker needs various special flags to generate correct binaries,
and we need to select the right unwinding table format.
Tested on arm-uclinuxeabi.
Applied to svn trunk.
Paul
2008-03-20 Paul Brook <paul@codesourcery.com>
gcc/
* config.gcc (arm*-*-uclinux*): Remove duplicate arm/uclinux-elf.h.
* config/arm/uclinux-eabi.h (SUBTARGET_EXTRA_LINK_SPEC): Add extra
linker flags.
* config/arm/bpabi.h (SUBTARGET_EXTRA_LINK_SPEC): Provide default
definition.
(LINK_SPEC): Use SUBTARGET_EXTRA_LINK_SPEC.
* config/arm/unwind-arm.h (_Unwind_decode_target2): Add uClinux.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch
Type: text/x-diff
Size: 2526 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20080320/e0237d65/attachment.bin>
More information about the Gcc-patches
mailing list