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]

Re: (3/8) i386-mingw32 fixes: libiberty



  In message <199712210841.CAA01659@venus.xraylith.wisc.edu>you write:
  > Patch for egcs toplevel to enable i386-mingw32 support. Note that the 
  > copy of choose-temp.c in gcc doesn't need the same fixes due to the
  > improved auto-configuration of gcc-2.8.0.
  > 
  > Sat Nov 29 12:34:38 1997  Mumit Khan  <khan@xraylith.wisc.edu>
  > 
  > 	Add mingw32 support (_WIN32 && !__CYGWIN32__). Some of the these 
  > 	patches are slightly modifies versions of J.J.vanderHeijden's
  > 	<J.J.vanderHeijden@student.utwente.nl> work archived at
  > 	See <http://agnes.dida.physik.uni-essen.de/~janjaap/mingw32/>.
  > 
  > 	* pexecute.c (pexecute): New function for mingw32. Supports pipes.
  > 	(pwait): New function for mingw32 that fixes the status code from 
  > 	MS CRTDLL to conform to the usual wait macros. Originally from
  >         Jan-Jaap VanderHeijden  <J.J.vanderHeijden@student.utwente.nl>. 
  > 
  > 	* choose-temp.c: Change order of includes so that config.h can
  > 	define NO_SYS_FILE_H.
  > 
  > 	* config.table (i[3456]86-*-mingw32*): Support for i386-mingw32.
  > 	* config/mt-mingw32: New file.
  > 	* xmalloc.c (first_break): Not used for mingw32.
  > 	(xmalloc_set_program_name): Don't use sbrk on mingw32.
  > 	(xmalloc): Likewise.
  > 	(xrealloc): Likewise.
Thanks.  I've installed these changes (note I updated choose-temp.c in
libiberty from gcc, if we need further tweaks let me know -- we really
want to keep those two files identical).

jeff


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