* dbxread.c (process_one_symbol): Interpret end-of-function
authorMark Alexander <marka@cygnus>
Thu, 24 Oct 1996 18:51:46 +0000 (18:51 +0000)
committerMark Alexander <marka@cygnus>
Thu, 24 Oct 1996 18:51:46 +0000 (18:51 +0000)
markers correctly; this fixes problem on Vr5000 where all
functions in a module had the same address.
* configure.in, configure.tgt, configure.host, gdbserver/configure.in:
Correct for pc-linux-gnu problem in config.guess.
* configure: Regenerate.

gdb/configure
gdb/configure.host
gdb/configure.in
gdb/configure.tgt

index ca507a3fa6beedb2940c6cab96c0eb6fbb930ee2..7bc071cb407088f597ca7728fb0799f517da73c7 100755 (executable)
@@ -2663,7 +2663,7 @@ if test "${shared}" = "true"; then
     ;;
   *-*-linux*aout*)
     ;;
-  *-*-linux*)
+  *-*-linux* | *-pc-linux-gnu)
     HLDFLAGS='-Wl,-rpath,$(libdir)'
     ;;
   *-*-solaris*)
index 99a9b01143965dc344557c45c4173e2dccfdf484..db8e3b21dae0cbe85343ce59f4ea424eced01fe3 100644 (file)
@@ -12,7 +12,7 @@ case "${host_cpu}" in
 
 c[12])                 gdb_host_cpu=convex ;;
 hppa*)                 gdb_host_cpu=pa ;;
-i[3456]86            gdb_host_cpu=i386 ;;
+i[3456]86*)            gdb_host_cpu=i386 ;;
 m68*)                  gdb_host_cpu=m68k ;;
 m88*)                  gdb_host_cpu=m88k ;;
 np1)                   gdb_host_cpu=gould ;;
@@ -59,6 +59,7 @@ i[3456]86-*-mach3*)   gdb_host=i386m3 ;;
 i[3456]86-*-mach*)     gdb_host=i386mach ;;
 i[3456]86-*-gnu*)      gdb_host=i386gnu ;;
 i[3456]86-*-osf1mk*)   gdb_host=osf1mk ;;
+i[3456]86-*-pc-linux-gnu) gdb_host=linux ;;
 i[3456]86-*-sco3.2v5*) gdb_host=i386sco5 ;;
 i[3456]86-*-sco3.2v4*) gdb_host=i386sco4 ;;
 i[3456]86-*-sco*)      gdb_host=i386sco ;;
index 10b9df70284b95370bc23e86245fe31bddf89ea5..ca6b9954d160eab565f75b72928a3730d5c2f615 100644 (file)
@@ -309,7 +309,7 @@ if test "${shared}" = "true"; then
     ;;
   *-*-linux*aout*)
     ;;
-  *-*-linux*)
+  *-*-linux* | *-pc-linux-gnu)
     HLDFLAGS='-Wl,-rpath,$(libdir)'
     ;;
   *-*-solaris*)
index 2c5da14dec10252b422c957d38c45c2d98731ac7..1d36ed89767f6539034653ecab4ae27123c7cfb7 100644 (file)
@@ -15,7 +15,7 @@ case "${target_cpu}" in
 alpha)                 gdb_target_cpu=alpha ;;
 c[12])                 gdb_target_cpu=convex ;;
 hppa*)                 gdb_target_cpu=pa ;;
-i[3456]86            gdb_target_cpu=i386 ;;
+i[3456]86*)            gdb_target_cpu=i386 ;;
 m68*)                  gdb_target_cpu=m68k ;;
 m88*)                  gdb_target_cpu=m88k ;;
 mips*)                 gdb_target_cpu=mips ;;
@@ -91,6 +91,8 @@ i[3456]86-*-sco*)     gdb_target=i386v ;;
 i[3456]86-*-sysv*)     gdb_target=i386v ;;
 i[3456]86-*-linux*)    gdb_target=linux
                configdirs="${configdirs} gdbserver" ;;
+i[3456]86-pc-linux-gnu)        gdb_target=linux
+               configdirs="${configdirs} gdbserver" ;;
 i[3456]86-*-isc*)      gdb_target=i386v ;;
 i[3456]86-*-mach3*)    gdb_target=i386m3 ;;
 i[3456]86-*-mach*)     gdb_target=i386mach ;;