This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

(971127) patches for i386-pc-cygwin32


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]