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


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

Blackfin config changes


I've committed the following patch which slightly changes the Blackfin configuration in configure.tgt. We need to set targ_extra_libpath to make sure sysroot handling works in all cases, and we've also added a new bfin-linux-uclibc configuration.


Bernd -- This footer brought to you by insane German lawmakers. Analog Devices GmbH Wilhelm-Wagenfeld-Str. 6 80807 Muenchen Registergericht Muenchen HRB 40368 Geschaeftsfuehrer Thomas Wessel, Vincent Roche, Joseph E. McDonough
? autom4te.cache
? ld.info
? emulparams/frvbu.diff
Index: ChangeLog
===================================================================
RCS file: /cvs/src/src/ld/ChangeLog,v
retrieving revision 1.1674
diff -c -p -r1.1674 ChangeLog
*** ChangeLog	16 Mar 2007 15:13:21 -0000	1.1674
--- ChangeLog	19 Mar 2007 17:29:15 -0000
***************
*** 1,3 ****
--- 1,8 ----
+ 2007-03-19  Bernd Schmidt  <bernd.schmidt@analog.com>
+ 
+ 	* configure.tgt (bfin-*-elf, bfin-*-uclinux*): Add targ_extra_libpath.
+ 	(bfin-*-linux-uclibc*): New target.
+ 
  2007-03-16  Kai Tietz  <Kai.Tietz@onevision.com>
  
  	* pe-dll.c (make_one): Use pc-relative relocation instead of an
Index: configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.209
diff -c -p -r1.209 configure.tgt
*** configure.tgt	28 Feb 2007 10:53:19 -0000	1.209
--- configure.tgt	19 Mar 2007 17:29:15 -0000
*************** xscale-*-elf)		targ_emul=armelf
*** 109,116 ****
  avr-*-*)		targ_emul=avr2
  			targ_extra_emuls="avr1 avr3 avr4 avr5 avr6"
  			;;
! bfin-*-elf)		targ_emul=elf32bfin; targ_extra_emuls="elf32bfinfd" ;;
! bfin-*-uclinux*)	targ_emul=elf32bfin; targ_extra_emuls="elf32bfinfd" ;;
  cr16c-*-elf*)           targ_emul=elf32cr16c
  			;;
  cris-*-*aout*)		targ_emul=crisaout
--- 109,126 ----
  avr-*-*)		targ_emul=avr2
  			targ_extra_emuls="avr1 avr3 avr4 avr5 avr6"
  			;;
! bfin-*-elf)		targ_emul=elf32bfin;
! 			targ_extra_emuls="elf32bfinfd"
! 			targ_extra_libpath=$targ_extra_emuls
! 			;;
! bfin-*-uclinux*)	targ_emul=elf32bfin;
! 			targ_extra_emuls="elf32bfinfd"
! 			targ_extra_libpath=$targ_extra_emuls
! 			;;
! bfin-*-linux-uclibc*)	targ_emul=elf32bfin;
! 			targ_extra_emuls="elf32bfinfd"
! 			targ_extra_libpath=$targ_extra_emuls
! 			;;
  cr16c-*-elf*)           targ_emul=elf32cr16c
  			;;
  cris-*-*aout*)		targ_emul=crisaout

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