summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMumit Khan <khan@xraylith.wisc.edu>1998-02-13 14:48:54 +0000
committerJason Merrill <jason@gcc.gnu.org>1998-02-13 09:48:54 -0500
commitba3e5fab3ec6522ef0b3751e5ecd16a2588aeb6c (patch)
tree6ab130534a0329579623cd9b0efe48e771b1d658
parentc69f7bf109d3c98c486f7eed1667789f62c1abf3 (diff)
downloadgcc-ba3e5fab3ec6522ef0b3751e5ecd16a2588aeb6c.tar.gz
cygwin32.h (DWARF2_UNWIND): Exception handling doesn't work with it yet, so set it to 0.
* 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. From-SVN: r17971
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/i386/cygwin32.h3
-rw-r--r--gcc/config/i386/x-cygwin322
-rw-r--r--gcc/config/i386/xm-cygwin32.h1
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. */