This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: patch for config.bfd from binutils


2009/5/22 Piotr Borys <piotr.borys@gmail.com>:
> I'm building arm-arm920t-linux-uclibcgnueabi cross and BFD from
> binutils needs such a patch:

and the same story goes for configure.tdt for GAS and LD:

GAS:
*** 116,121 ****
--- 116,122 ----
    arm-*-conix*)				fmt=elf ;;
    arm-*-linux*aout*)			fmt=aout em=linux ;;
    arm-*-linux-gnueabi*)			fmt=elf  em=armlinuxeabi ;;	
+   arm-*-linux-uclibcgnueabi*)		fmt=elf  em=armlinuxeabi ;;
    arm-*-linux-gnu*)			fmt=elf  em=linux ;;
    arm-*-uclinux*)			fmt=elf  em=linux ;;
    arm-*-netbsdelf*)                 	fmt=elf  em=nbsd ;;

and LD:
*** 266,271 ****
--- 266,272 ----
  arm*-*-linux-gnueabi)	targ_emul=armelf_linux_eabi ;;
  arm*-*-linux-gnu*)	targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
  arm*-*-uclinux*)	targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
+ arm*-*-linux-uclibcgnueabi)	targ_emul=armelf_linux_eabi;
targ_extra_emuls=armelf ;;
  arm-*-vxworks)		targ_emul=armelf_vxworks ;;
  arm*-*-conix*)		targ_emul=armelf ;;
  thumb-*-linux-gnu* | thumb-*-uclinux*)	targ_emul=armelf_linux;
targ_extra_emuls=armelf ;;


now binutils builds successfully for arm-arm920t-linux-uclibcgnueabi :)
it's time for gcc itself...

cheers
-- 
Piotr "utak3r" Borys
http://utak3r.pl

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]