aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2000-02-25 19:18:17 +0000
committerAlexandre Oliva <aoliva@redhat.com>2000-02-25 19:18:17 +0000
commit246c66877dae02515b91cf9d5b5d1a7b2667f484 (patch)
tree5568f1ef4a85a98cd3d82385a1d0064f229f7400 /bfd
parent608d5915ac07fc506d7f0fc33af11e3ca4f5c35f (diff)
downloadgdb-246c66877dae02515b91cf9d5b5d1a7b2667f484.zip
gdb-246c66877dae02515b91cf9d5b5d1a7b2667f484.tar.gz
gdb-246c66877dae02515b91cf9d5b5d1a7b2667f484.tar.bz2
* config.bfd: Enable 64 bit support for Solaris7+/sparc.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/config.bfd8
2 files changed, 11 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 32b94ce..7d091eb 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
+
+ * config.bfd: Enable 64 bit support for Solaris7+/sparc.
+
2000-02-24 Catherine Moore <clm@cygnus.com>
* som.c (som_misc_symbol_info): Add field
diff --git a/bfd/config.bfd b/bfd/config.bfd
index ff5249b..6696ac4 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -667,10 +667,16 @@ case "${targ}" in
targ_defvec=sparcnetbsd_vec
targ_underscore=yes
;;
- sparc-*-elf* | sparc-*-solaris2*)
+ sparc-*-elf* | sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
targ_defvec=bfd_elf32_sparc_vec
targ_selvecs=sunos_big_vec
;;
+#ifdef BFD64
+ sparc-*-solaris2* | sparcv9-*-solaris2* | sparc64-*-solaris2*)
+ targ_defvec=bfd_elf32_sparc_vec
+ targ_selvecs="bfd_elf64_sparc_vec sunos_big_vec"
+ ;;
+#endif
sparc-*-sysv4*)
targ_defvec=bfd_elf32_sparc_vec
;;