* config/i386/tm-i386v.h, config/m68k/tm-m68k.h, config/mips/tm-mips.h,
authorPeter Schauer <Peter.Schauer@mytum.de>
Fri, 7 Jan 1994 21:02:39 +0000 (21:02 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Fri, 7 Jan 1994 21:02:39 +0000 (21:02 +0000)
config/vax/tm-vax.h (CALL_DUMMY_BREAKPOINT_OFFSET):  Define.

gdb/config/i386/tm-i386v.h
gdb/config/m68k/tm-m68k.h
gdb/config/mips/tm-mips.h
gdb/config/vax/tm-vax.h

index 3f7d650e7cd3876488f167064fb40121f51323fd..49de3a07712f0fe184d2863b5ddcbc33f950d6de 100644 (file)
@@ -265,6 +265,8 @@ i386_pop_frame PARAMS ((void));
 
 #define CALL_DUMMY_START_OFFSET 0  /* Start execution at beginning of dummy */
 
+#define CALL_DUMMY_BREAKPOINT_OFFSET 5
+
 /* Insert the specified number of args and function address
    into a call sequence of the above form stored at DUMMYNAME.  */
 
index c7f64e0415d97fa13158c4f2626b971b6bf68f33..9b830fd213025b656347788f2120efff40e799c4 100644 (file)
@@ -360,6 +360,7 @@ extern const struct ext_format ext_format_68881;
 #define CALL_DUMMY {0xf227e0ff, 0x48e7fffc, 0x426742e7, 0x4eb93232, 0x3232dffc, 0x69696969, (0x4e404e71 | (BPT_VECTOR << 16))}
 #define CALL_DUMMY_LENGTH 28           /* Size of CALL_DUMMY */
 #define CALL_DUMMY_START_OFFSET 12     /* Offset to jsr instruction*/
+#define CALL_DUMMY_BREAKPOINT_OFFSET (CALL_DUMMY_START_OFFSET + 12)
 
 /* Insert the specified number of args and function address
    into a call sequence of the above form stored at DUMMYNAME.
index 5bc947f882739fe1349606fb072315cf757eb1fb..5a56666318f3b65e21a74dc002c91d8d304271dd 100644 (file)
@@ -319,6 +319,8 @@ extern int in_sigtramp PARAMS ((CORE_ADDR, char *));
 
 #define CALL_DUMMY_START_OFFSET 12
 
+#define CALL_DUMMY_BREAKPOINT_OFFSET (CALL_DUMMY_START_OFFSET + (12 * 4))
+
 /* Insert the specified number of args and function address
    into a call sequence of the above form stored at DUMMYNAME.  */
 
index 16718707ad6774305e026aaf37d5dd6757cf3fc8..9f2b1e4cb523394627c05eabb979a32adf4f289e 100644 (file)
@@ -321,6 +321,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define CALL_DUMMY_START_OFFSET 0  /* Start execution at beginning of dummy */
 
+#define CALL_DUMMY_BREAKPOINT_OFFSET 7
+
 /* Insert the specified number of args and function address
    into a call sequence of the above form stored at DUMMYNAME.  */