This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
(971127) patches for i386-pc-cygwin32
- To: egcs-bugs at cygnus dot com, egcs at cygnus dot com
- Subject: (971127) patches for i386-pc-cygwin32
- From: Mumit Khan <khan at xraylith dot wisc dot edu>
- Date: Sat, 29 Nov 1997 13:01:51 -0600
This tiny patch is needed for a successful build (and very good test
results!) on i386-pc-cygwin32. The rest of my local changes are from
Jason Merrill and hopefully he'll put into the next snapshot/release;
explicit template instantiation does not work without Jason's changes.
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.
*** config/i386/cygwin32.h.~1 Fri Nov 28 11:04:44 1997
--- config/i386/cygwin32.h Fri Nov 28 11:05:31 1997
*************** do { \
*** 199,201 ****
--- 199,204 ----
TREE_CODE (DECL) == FUNCTION_DECL \
? "discard" : "same_size"); \
} while (0)
+
+ /* DWARF2 Unwinding doesn't work with exception handling yet. */
+ #define DWARF2_UNWIND_INFO 0
*** config/i386/x-cygwin32.~1 Fri Nov 28 01:00:19 1997
--- config/i386/x-cygwin32 Sat Nov 29 12:50:01 1997
***************
*** 1,4 ****
# Don't run fixproto
STMP_FIXPROTO =
- # Don't need collect2
- USE_COLLECT2 =
--- 1,2 ----
*** config/i386/xm-cygwin32.h.~1 Sat Nov 29 12:51:53 1997
--- config/i386/xm-cygwin32.h Fri Nov 28 11:38:29 1997
*************** Boston, MA 02111-1307, USA. */
*** 22,27 ****
--- 22,28 ----
#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. */
Regards,
Mumit -- khan@xraylith.wisc.edu
http://www.xraylith.wisc.edu/~khan/