* inferior.h (IN_SIGTRAMP): Pass pc to SIGTRAMP_START and
authorFred Fish <fnf@specifix.com>
Thu, 3 Oct 1996 17:05:00 +0000 (17:05 +0000)
committerFred Fish <fnf@specifix.com>
Thu, 3 Oct 1996 17:05:00 +0000 (17:05 +0000)
SIGTRAMP_END.
* config/i386/tm-i386os9k.h (SIGTRAMP_START, SIGTRAMP_END):
Define with dummy pc arg.
* config/m68k/tm-nbsd.h: Ditto.
* doc/gdbint.texinfo: Document that SIGTRAMP_START and
SIGTRAMP_END are macros that take an single argument.

gdb/ChangeLog
gdb/config/i386/tm-i386os9k.h
gdb/config/m68k/tm-nbsd.h
gdb/doc/ChangeLog

index d1cf1ba48f3d02b0450ccfd81cb2d25611971b2a..42abace17342d34ab5725564d1071040b2c2a84e 100644 (file)
@@ -1,3 +1,13 @@
+Wed Oct  2 22:07:16 1996  Fred Fish  <fnf@cygnus.com>
+
+       * inferior.h (IN_SIGTRAMP): Pass pc to SIGTRAMP_START and
+       SIGTRAMP_END.
+       * config/i386/tm-i386os9k.h (SIGTRAMP_START, SIGTRAMP_END): 
+       Define with dummy pc arg.
+       * config/m68k/tm-nbsd.h: Ditto.
+       * doc/gdbint.texinfo: Document that SIGTRAMP_START and
+       SIGTRAMP_END are macros that take an single argument.
+
 Mon Sep 30 20:02:45 1996  Fred Fish  <fnf@cygnus.com>
 
        * defs.h: Remove define of PRIVATE_XMALLOC.
index 75de74e0b34fd267c4ac5bfaa073e564c936e924..2b486419659daa402ae6e826a922950a413ea955 100644 (file)
@@ -50,8 +50,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 /* On 386 bsd, sigtramp is above the user stack and immediately below
    the user area. Using constants here allows for cross debugging.
    These are tested for BSDI but should work on 386BSD.  */
-#define SIGTRAMP_START 0xfdbfdfc0
-#define SIGTRAMP_END   0xfdbfe000
+#define SIGTRAMP_START(pc)     0xfdbfdfc0
+#define SIGTRAMP_END(pc)       0xfdbfe000
 
 /* Saved Pc.  Get it from sigcontext if within sigtramp.  */
 
index 9a1d579779978cf186e667d24ac987efb56a01f1..cc86cc8d4d2f0f22ae585e6a2cf9be9237614457 100644 (file)
@@ -32,8 +32,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define STACK_END_ADDR USRSTACK
 
 /* For NetBSD, sigtramp is 32 bytes before STACK_END_ADDR.  */
-#define SIGTRAMP_START (STACK_END_ADDR - 32)
-#define SIGTRAMP_END (STACK_END_ADDR)
+#define SIGTRAMP_START(pc) (STACK_END_ADDR - 32)
+#define SIGTRAMP_END(pc) (STACK_END_ADDR)
 
 #include "m68k/tm-m68k.h"
 #include "tm-nbsd.h"
index 4ca01ba155f480d107dd495116180de9553d9d5e..cd4a0f72292fe56e57704e3c039d54e0fe1429a6 100644 (file)
@@ -1,3 +1,9 @@
+Wed Oct  2 22:01:36 1996  Fred Fish  <fnf@fishfood.ninemoons.com>
+
+       * gdbint.texinfo (SIGTRAMP_START, SIGTRAMP_END): Update
+       documentation to account for START and END macros taking
+       one arg.
+
 Thu Aug 22 17:59:03 1996  Fred Fish  <fnf@cygnus.com>
 
        From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>