aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>1999-02-08 12:41:43 +0000
committerNick Clifton <nickc@redhat.com>1999-02-08 12:41:43 +0000
commit326fe535ebcb37a66be36ca2b90617a42574bbe0 (patch)
treeaba025b1f23f24d26e8e4a7067b8d09266ff125a
parent4733b6df3addb3d460696947eb71576cc03ae9ed (diff)
downloadgdb-326fe535ebcb37a66be36ca2b90617a42574bbe0.zip
gdb-326fe535ebcb37a66be36ca2b90617a42574bbe0.tar.gz
gdb-326fe535ebcb37a66be36ca2b90617a42574bbe0.tar.bz2
Add support for StrongARM target.
-rw-r--r--gas/ChangeLog5
-rwxr-xr-xgas/configure5
-rw-r--r--gas/configure.in9
3 files changed, 18 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 29f0815..34d216e 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,8 @@
+1999-02-08 Nick Clifton <nickc@cygnus.com>
+
+ * configure.in: Add support for StrongARM target.
+ * configure: Regenerate.
+
start-sanitize-cygnus
Fri Feb 5 19:25:50 1999 Doug Evans <devans@canuck.cygnus.com>
diff --git a/gas/configure b/gas/configure
index 0ed0f12..9bef481 100755
--- a/gas/configure
+++ b/gas/configure
@@ -1586,6 +1586,7 @@ for this_target in $target $canon_targets ; do
alpha*) cpu_type=alpha ;;
armeb) cpu_type=arm endian=big ;;
arm*) cpu_type=arm endian=little ;;
+ strongarm*) cpu_type=arm endian=little ;;
thumb*) cpu_type=arm endian=little ;;
hppa*) cpu_type=hppa ;;
i[456]86) cpu_type=i386 ;;
@@ -1813,6 +1814,9 @@ EOF
sparc-*-netbsd*) fmt=aout em=nbsd ;;
sparc-*-openbsd*) fmt=aout em=nbsd ;;
+ strongarm-*-coff) fmt=coff ;;
+ strongarm-*-elf) fmt=elf ;;
+
tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
# start-sanitize-tic80
@@ -1871,6 +1875,7 @@ EOF
ns32k-*) bfd_gas=yes ;;
ppc-*) bfd_gas=yes ;;
sparc-*) bfd_gas=yes ;;
+ strongarm-*) bfd_gas=yes ;;
*-elf) bfd_gas=yes ;;
*-ecoff) bfd_gas=yes ;;
*-som) bfd_gas=yes ;;
diff --git a/gas/configure.in b/gas/configure.in
index c90f502..4309fd1 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -77,6 +77,7 @@ changequote([,])dnl
alpha*) cpu_type=alpha ;;
armeb) cpu_type=arm endian=big ;;
arm*) cpu_type=arm endian=little ;;
+ strongarm*) cpu_type=arm endian=little ;;
thumb*) cpu_type=arm endian=little ;;
hppa*) cpu_type=hppa ;;
changequote(,)dnl
@@ -301,6 +302,9 @@ dnl end-sanitize-beos
sparc-*-netbsd*) fmt=aout em=nbsd ;;
sparc-*-openbsd*) fmt=aout em=nbsd ;;
+ strongarm-*-coff) fmt=coff ;;
+ strongarm-*-elf) fmt=elf ;;
+
tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
# start-sanitize-tic80
@@ -353,6 +357,7 @@ dnl end-sanitize-beos
ns32k-*) bfd_gas=yes ;;
ppc-*) bfd_gas=yes ;;
sparc-*) bfd_gas=yes ;;
+ strongarm-*) bfd_gas=yes ;;
*-elf) bfd_gas=yes ;;
*-ecoff) bfd_gas=yes ;;
*-som) bfd_gas=yes ;;
@@ -361,10 +366,11 @@ dnl end-sanitize-beos
# Other random stuff.
- # do we need the opcodes library?
+ # Do we need the opcodes library?
case ${cpu_type} in
vax | i386 | tic30)
;;
+
*)
need_opcodes=yes
@@ -380,6 +386,7 @@ dnl end-sanitize-beos
;;
esac
+ # Any other special object files needed ?
case ${cpu_type} in
fr30 | m32r)
case "x${extra_objects}" in