Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Aug 1996 10:27:09 PDT
From:      "Marty Leisner" <leisner@sdsp.mc.xerox.com>
To:        gdb-testers@cygnus.com
Cc:        hackers@freebsd.org
Subject:   gdb 960725 on freebsd 2.2.(5/1/96)
Message-ID:  <9608051727.AA01695@gnu.mc.xerox.com>

next in thread | raw e-mail | index | archive | help

I had to do the following to get gdb 960725 to compile on
freebsd 2.2 (5/1/96).

I don't know what is "right", but SIGTRAMP seems to have
changed from 4.16 which worked well...

Sometimes is has an argument, sometimes it doesn't...

RCS file: inferior.h,v
retrieving revision 1.1
diff -u -r1.1 inferior.h
--- inferior.h  1996/08/03 03:16:53     1.1
+++ inferior.h  1996/08/03 04:17:25
@@ -315,10 +315,17 @@
    no name, assume we are not in sigtramp).  */
 #if !defined (IN_SIGTRAMP)
 #  if defined (SIGTRAMP_START)
+#ifdef __FreeBSD__
+#    define IN_SIGTRAMP(pc, name) \
+       ((pc) >= SIGTRAMP_START(pc)   \
+        && (pc) < SIGTRAMP_END(pc) \
+        )
+#else
 #    define IN_SIGTRAMP(pc, name) \
        ((pc) >= SIGTRAMP_START   \
         && (pc) < SIGTRAMP_END \
         )
+#endif
 #  else
 #    define IN_SIGTRAMP(pc, name) \
        (name && STREQ ("_sigtramp", name))
: leisner@pb;x


marty		leisner@sdsp.mc.xerox.com   
Member of the League for Programming Freedom (http://www.lpf.org)
Any sufficiently advanced technology is indistinguishable from magic
        Arthur C. Clarke, The Lost Worlds of 2001



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9608051727.AA01695>