The following fixes a FAIL caused by the fact that the alpha stabs
authorJim Kingdon <jkingdon@engr.sgi.com>
Sun, 22 Jan 1995 06:25:50 +0000 (06:25 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Sun, 22 Jan 1995 06:25:50 +0000 (06:25 +0000)
configuration didn't use the ".if alpha" code in weird.def.
* gdb.stabs/weird.def (v_comb): Use type attribute to specify 32
bit pointer, so the 32 bit version works even on the alpha.
* gdb.stabs/{alpha.mt,ecoff.mt,aout.sed,hppa.sed,xcoff.sed,weird.def}:
Remove the stuff which allowed us to have separate versions for
alpha and everything else.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.stabs/alpha.mt
gdb/testsuite/gdb.stabs/ecoff.mt

index 348e5574188591f42651e780f86e1a6bc0d565d1..de875893c1fd7e54f8711e5e412c33381ba34f59 100644 (file)
@@ -1,5 +1,13 @@
 Sat Jan 21 15:34:52 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
+       The following fixes a FAIL caused by the fact that the alpha stabs
+       configuration didn't use the ".if alpha" code in weird.def.
+       * gdb.stabs/weird.def (v_comb): Use type attribute to specify 32
+       bit pointer, so the 32 bit version works even on the alpha.
+       * gdb.stabs/{alpha.mt,ecoff.mt,aout.sed,hppa.sed,xcoff.sed,weird.def}:
+       Remove the stuff which allowed us to have separate versions for
+       alpha and everything else.
+
        * gdb.c++/cplusfuncs.exp (test_lookup_operator_functions): Fix
        regexp which "info func operator\[\](" is supposed to match.  Fix
        string to send to GDB.  Note that GDB still doesn't work right.  Add a
index 4ebce022d4ddbff3566dd16157117caf37634042..afa1289ad3fe3c8e02b4fcd31c2174bf0ec8164e 100644 (file)
@@ -2,6 +2,5 @@
 # uses gas, you should configure gdb --with-gnu-as.
 #
 weird.o: $(srcdir)/weird.def $(srcdir)/ecoff.sed
-       sed -e '/.if notalpha/,/.endif notalpha/d' <$(srcdir)/weird.def | \
-       sed -f $(srcdir)/ecoff.sed >weird.s
+       sed -f $(srcdir)/ecoff.sed <$(srcdir)/weird.def >weird.s
        $(CC) -c weird.s
index 38f85cb40de73f3bff3b78ee5263872fe331ea31..57e7f185f26570dab451a688d0bfb4d761c1ef8d 100644 (file)
@@ -2,7 +2,6 @@
 # uses gas, you should configure gdb --with-gnu-as.
 #
 weird.o: $(srcdir)/weird.def $(srcdir)/ecoff.sed
-       sed -e '/.if alpha/,/.endif alpha/d' <$(srcdir)/weird.def | \
-       sed -e 's/.long/.word/' | \
+       sed <$(srcdir)/weird.def -e 's/.long/.word/' | \
        sed -f $(srcdir)/ecoff.sed >weird.s
        $(CC) -c weird.s