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