aboutsummaryrefslogtreecommitdiff
path: root/gdb/configure.in
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1992-03-29 23:14:34 +0000
committerJohn Gilmore <gnu@cygnus>1992-03-29 23:14:34 +0000
commitf9e3b3ccc2cdb773011d31eae24a7474b32e3c0a (patch)
treeaea5a321a038d37dc46775cf888dd5af0b11e8d5 /gdb/configure.in
parent1eeba68641b9b75e2d780759c39a079d8ddda0fc (diff)
downloadgdb-f9e3b3ccc2cdb773011d31eae24a7474b32e3c0a.zip
gdb-f9e3b3ccc2cdb773011d31eae24a7474b32e3c0a.tar.gz
gdb-f9e3b3ccc2cdb773011d31eae24a7474b32e3c0a.tar.bz2
* target.c (nomemory): Now that higher levels examine errno, give EIO.
* tm-sparc.h: Don't #include <sun4/reg.h>. * sparc-tdep.c (sparc_frame_chain, frame_saved_pc): Remove dependency on <sun4/reg.h>. Start to handle cross-byte-order. * language.h: Avoid forward enum declaration. * configure.in, tm-sun4os5.h, xm-sun4os5.h, config/sun4os5.mh, config/sun4os5.mt: New host and target. * defs.h (errno): #include <errno.h> rather than assuming int. From Pierre Willard.
Diffstat (limited to 'gdb/configure.in')
-rw-r--r--gdb/configure.in14
1 files changed, 8 insertions, 6 deletions
diff --git a/gdb/configure.in b/gdb/configure.in
index 2489602..19d03bf 100644
--- a/gdb/configure.in
+++ b/gdb/configure.in
@@ -63,9 +63,10 @@ m68000)
sparc)
case "${host_os}" in
- sunos3) gdb_host=sun4os3 ;;
- sunos4) gdb_host=sun4os4 ;;
- *) gdb_host=sun4 ;;
+ sunos3) gdb_host=sun4os3 ;;
+ sunos4) gdb_host=sun4os4 ;;
+ sunos5*|sysv4*) gdb_host=sun4os5 ;;
+ *) gdb_host=sun4 ;;
esac
;;
@@ -255,9 +256,10 @@ sparc)
case "${target_vendor}" in
sun)
case "${target_os}" in
- sunos3) gdb_target=sun4os3 ;;
- sunos4) gdb_target=sun4os4 ;;
- *) gdb_target=sun4 ;;
+ sunos3) gdb_target=sun4os3 ;;
+ sunos4) gdb_target=sun4os4 ;;
+ sunos5|sysv4*) gdb_target=sun4os5 ;;
+ *) gdb_target=sun4 ;;
esac
;;
esac