This is the mail archive of the binutils@sources.redhat.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]
Other format: [Raw text]

Re: Bug in big-endian ARM gas configurations


On Wed, Oct 30, 2002 at 04:45:36PM +0000, Richard Earnshaw wrote:
> How about
> 
> 	arm*b|xscale*b|strongarm*b)	cpu_type=arm endian=big ;;
> 	arm*|xscale*|strongarm*)	cpu_type=arm endian=little ;;
> 
> After all, both xscale and strongarm can be used in a big-endian manner.

Sounds good to me; although I don't think anyone uses xscaleb-elf right
now, it's reasonable.  Here's what I checked in.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

2002-10-30  Daniel Jacobowitz  <drow@mvista.com>

	* configure.in: Update ARM CPU patterns.
	* configure: Regenerated.

Index: configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.119
diff -u -p -r1.119 configure.in
--- configure.in	16 Oct 2002 13:27:03 -0000	1.119
+++ configure.in	30 Oct 2002 17:04:08 -0000
@@ -115,14 +115,8 @@ changequote([,])dnl
     endian=
     case ${cpu} in
       alpha*)		cpu_type=alpha ;;
-      armeb)		cpu_type=arm endian=big ;;
-      arm*)		cpu_type=arm endian=little ;;
-      armb*)		cpu_type=arm endian=little ;;
-      armv*l)		cpu_type=arm endian=little ;;
-      armv*b)		cpu_type=arm endian=big ;;
-      xscale*)		cpu_type=arm endian=little ;;
-      strongarm*)	cpu_type=arm endian=little ;;
-      thumb*)		cpu_type=arm endian=little ;;
+      arm*b|xscale*b|strongarm*b) cpu_type=arm endian=big ;;
+      arm*|xscale*|strongarm*)    cpu_type=arm endian=little ;;
       hppa*)		cpu_type=hppa ;;
 changequote(,)dnl
       i[3456]86)	cpu_type=i386 arch=i386;;


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