aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
authorChristopher Faylor <me+cygwin@cgf.cx>2000-03-25 02:26:21 +0000
committerChristopher Faylor <me+cygwin@cgf.cx>2000-03-25 02:26:21 +0000
commit8227c82d1dba6c17fbfa066d271cd4cc0ed07476 (patch)
treee5744515275b59253c675ca7a39a45f4c8a74ffe /gdb/config
parent11bb320587113cc97e3bcc56c7399c91c1203751 (diff)
downloadgdb-8227c82d1dba6c17fbfa066d271cd4cc0ed07476.zip
gdb-8227c82d1dba6c17fbfa066d271cd4cc0ed07476.tar.gz
gdb-8227c82d1dba6c17fbfa066d271cd4cc0ed07476.tar.bz2
* win32-nat.c: Back out special frame walking code. It was broken.
(handle_exception): Correctly identify an illegal instruction. * config/tm-cygwin.h: Eliminate special frame handling. Just use normal i386 handling.
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/i386/tm-cygwin.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/gdb/config/i386/tm-cygwin.h b/gdb/config/i386/tm-cygwin.h
index aade168..d726328 100644
--- a/gdb/config/i386/tm-cygwin.h
+++ b/gdb/config/i386/tm-cygwin.h
@@ -1,5 +1,5 @@
/* Macro definitions for i386 running under the win32 API Unix.
- Copyright 1995 - 1999 Free Software Foundation, Inc.
+ Copyright 1995, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GDB.
@@ -29,20 +29,3 @@
extern CORE_ADDR skip_trampoline_code PARAMS ((CORE_ADDR pc, char *name));
extern char *cygwin_pid_to_str PARAMS ((int pid));
-
-struct frame_info;
-void child_init_frame(int x, struct frame_info *);
-CORE_ADDR child_frame_saved_pc(struct frame_info *);
-CORE_ADDR child_frame_chain(struct frame_info *);
-
-#undef FRAME_CHAIN_VALID_ALTERNATE
-#define FRAME_CHAIN_VALID_ALTERNATE 1
-
-#undef INIT_EXTRA_FRAME_INFO
-#define INIT_EXTRA_FRAME_INFO(x, f) child_init_frame(x, f)
-
-#undef FRAME_CHAIN
-#define FRAME_CHAIN child_frame_chain
-
-#undef FRAME_SAVED_PC
-#define FRAME_SAVED_PC child_frame_saved_pc