home *** CD-ROM | disk | FTP | other *** search
/ Programming Win32 Under the API / ProgrammingWin32UnderTheApiPatVillani.iso / patches / gcc-2_95_2-x86-win32-patches.zi / gcc-2.95.2-patches / broken-down / gcc-2.95.2-libgcc2.diff < prev    next >
Encoding:
Text File  |  1999-11-08  |  868 b   |  22 lines

  1. Tue Sep  1 14:22:53 1998  Mumit Khan  <khan@xraylith.wisc.edu>
  2.  
  3.     * libgcc2.c (inhibit_libc): Do not define when cross-compiling for
  4.     Cygwin or Mingw or UWIN targets.
  5.  
  6. Index: gcc-2.95.2/gcc/libgcc2.c
  7. ===================================================================
  8. RCS file: /homes/khan/src/CVSROOT/gcc-2.95.2/gcc/libgcc2.c,v
  9. retrieving revision 1.1.1.1
  10. diff -u -3 -p -r1.1.1.1 libgcc2.c
  11. --- gcc-2.95.2/gcc/libgcc2.c    1999/11/05 01:09:43    1.1.1.1
  12. +++ gcc-2.95.2/gcc/libgcc2.c    1999/11/05 05:42:59
  13. @@ -60,7 +60,7 @@ Boston, MA 02111-1307, USA.  */
  14.  /* In a cross-compilation situation, default to inhibiting compilation
  15.     of routines that use libc.  */
  16.  
  17. -#if defined(CROSS_COMPILE) && !defined(inhibit_libc)
  18. +#if defined(CROSS_COMPILE) && !defined(inhibit_libc) && !defined(__CYGWIN32__) && !defined(__MINGW32__) && !defined(__UWIN__)
  19.  #define inhibit_libc
  20.  #endif
  21.  
  22.