This is the mail archive of the binutils@sourceware.cygnus.com 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]

Re: binutils config patches


Hi Phil,

: Here are some small patches for binutils to rationalise the support for ARM 
: GNU/Linux machines (so that the same names are accepted everywhere) and add a 
: new target, `arm-conix'.

These patches are fine, and I have checked them in.  Next time could
you cc the binutils mailing list as well though, so that everyone else
can keep track of what is going on.

Just one question: what is 'arm-conix' anyway ?  A new arm-linux
clone ? 

Cheers
	Nick

: 2000-01-10  Philip Blundell  <pb@futuretv.com>
: 
: 	* config.bfd (arm*-*-linux-gnu*): Match instead of arm*-*-linux-gnu.
: 	(arm*-*-conix*): New target.
: 
: Index: config.bfd
: ===================================================================
: RCS file: /cvs/binutils/binutils/bfd/config.bfd,v
: retrieving revision 1.14
: diff -u -r1.14 config.bfd
: --- bfd/config.bfd	1999/12/14 05:13:29	1.14
: +++ bfd/config.bfd	2000/01/10 18:14:59
: @@ -115,7 +115,7 @@
:      targ_selvecs=armcoff_big_vec
:      targ_underscore=yes
:      ;;
: -  arm-*-elf | arm*-*-linux-gnu)
: +  arm-*-elf | arm*-*-linux-gnu* | arm*-*-conix*)
:      targ_defvec=bfd_elf32_littlearm_vec
:      targ_selvecs=bfd_elf32_bigarm_vec
:      ;;
: 
: 2000-01-10  Philip Blundell  <pb@futuretv.com>
: 
: 	* configure.in (arm*-*-conix*): New target.
: 	(arm*-*-linux-gnu*): Match instead of arm-*-linux* and
: 	armv*-*-linux-gnu.
: 	* configure: Regenerate.
: 
: Index: configure.in
: ===================================================================
: RCS file: /cvs/binutils/binutils/gas/configure.in,v
: retrieving revision 1.13
: diff -u -r1.13 configure.in
: --- gas/configure.in	1999/09/14 23:25:05	1.13
: +++ gas/configure.in	2000/01/10 18:19:06
: @@ -149,8 +149,9 @@
:        arm-*-aout)	                fmt=aout ;;
:        arm-*-coff | thumb-*-coff)        fmt=coff ;;
:        arm-*-elf | thumb-*-elf)          fmt=elf ;;
: +      arm*-*-conix*)			fmt=elf ;;
:        arm-*-linux*aout*)	        fmt=aout em=linux ;;
: -      arm-*-linux* | armv*-*-linux-gnu)	fmt=elf  em=linux ;;
: +      arm*-*-linux-gnu*)		fmt=elf  em=linux ;;
:        arm-*-netbsd*)	                fmt=aout em=nbsd bfd_gas=yes ;;
:        arm-*-oabi | thumb-*-oabi)        fmt=elf ;;
:        arm-epoc-pe | thumb-epoc-pe)      fmt=coff em=epoc-pe ;;
: 
: 2000-01-10  Philip Blundell  <pb@futuretv.com>
: 
: 	* configure.tgt (arm*-*-conix*): New target.
: 
: Index: configure.tgt
: ===================================================================
: RCS file: /cvs/binutils/binutils/ld/configure.tgt,v
: retrieving revision 1.17
: diff -u -r1.17 configure.tgt
: --- ld/configure.tgt	1999/09/04 17:37:36	1.17
: +++ ld/configure.tgt	2000/01/10 18:20:12
: @@ -133,6 +133,7 @@
:  arm-*-oabi)		targ_emul=armelf_oabi ;;
:  arm*-*-linux-gnu*)	targ_emul=armelf_linux; targ_extra_emuls="armelf_linux26 armelf" ;;
:  arm*-*-uclinux*)	targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
: +arm*-*-conix*)		targ_emul=armelf ;;
:  thumb-*-linux-gnu* | thumb-*-uclinux*)	targ_emul=armelf_linux; targ_extra_emuls=armelf ;;
:  strongarm-*-coff)	targ_emul=armcoff ;;
:  strongarm-*-elf)	targ_emul=armelf ;;

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