diff options
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/i386/cygwin32.h | 3 | ||||
-rw-r--r-- | gcc/config/i386/x-cygwin32 | 2 | ||||
-rw-r--r-- | gcc/config/i386/xm-cygwin32.h | 1 |
4 files changed, 11 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2c446c4f1d6..e8351167792 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +Sat Nov 29 12:45:51 1997 Mumit Khan <khan@xraylith.wisc.edu> + + * config/i386/cygwin32.h (DWARF2_UNWIND): Exception handling + doesn't work with it yet, so set it to 0. + * config/i386/x-cygwin32 (USE_COLLECT2): Delete. + * config/i386/xm-cygwin32.h (NO_SYS_SIGLIST): Define. + Fri Feb 13 01:29:29 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com> * rs6000/sysv4.h (ENDFILE_SPEC): add missing %(endfile_linux) diff --git a/gcc/config/i386/cygwin32.h b/gcc/config/i386/cygwin32.h index 88b367bc1cb..5d788824a1b 100644 --- a/gcc/config/i386/cygwin32.h +++ b/gcc/config/i386/cygwin32.h @@ -199,3 +199,6 @@ do { \ TREE_CODE (DECL) == FUNCTION_DECL \ ? "discard" : "same_size"); \ } while (0) + +/* DWARF2 Unwinding doesn't work with exception handling yet. */ +#define DWARF2_UNWIND_INFO 0 diff --git a/gcc/config/i386/x-cygwin32 b/gcc/config/i386/x-cygwin32 index 5e796a0e916..d284b3e7e41 100644 --- a/gcc/config/i386/x-cygwin32 +++ b/gcc/config/i386/x-cygwin32 @@ -1,4 +1,2 @@ # Don't run fixproto STMP_FIXPROTO = -# Don't need collect2 -USE_COLLECT2 = diff --git a/gcc/config/i386/xm-cygwin32.h b/gcc/config/i386/xm-cygwin32.h index c45e75cd773..ddfcfb00f87 100644 --- a/gcc/config/i386/xm-cygwin32.h +++ b/gcc/config/i386/xm-cygwin32.h @@ -22,6 +22,7 @@ Boston, MA 02111-1307, USA. */ #define NO_STAB_H #define HAVE_RUSAGE #define HAVE_FILE_H +#define NO_SYS_SIGLIST 1 #define EXECUTABLE_SUFFIX ".exe" /* Even though we support "/", allow "\" since everybody tests both. */ |