From: sof Date: Tue, 27 May 1997 06:02:07 +0000 (+0000) Subject: [project @ 1997-05-27 06:02:07 by sof] X-Git-Tag: Approximately_1000_patches_recorded~447 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=74ee13e5172dc842e62c66e7f183c3a8aa527949;p=ghc-hetmet.git [project @ 1997-05-27 06:02:07 by sof] Added mods for irix-6.x --- diff --git a/ghc/includes/stgdefs.h b/ghc/includes/stgdefs.h index 7e54499..1b1f9af 100644 --- a/ghc/includes/stgdefs.h +++ b/ghc/includes/stgdefs.h @@ -50,13 +50,16 @@ void _stgAssert PROTO((char *, unsigned int)); #undef _POSIX_C_SOURCE #else #define _POSIX_SOURCE 1 +#ifndef irix_TARGET_OS #define _POSIX_C_SOURCE 199301L -/* Alphas set _POSIX_VERSION (unistd.h) */ -/* ditto _POSIX2_C_VERSION - _POSIX2_VERSION - _POSIX_4SOURCE -*/ - +#else +/* defines contributed by Tomasz Cholewo + ( this is with gcc-2.7.2 for irix-6.{2.3} ) .. hopefully they will not + upset anything under irix5 .. + */ +#define _POSIX_C_SOURCE 199309L +#define __EXTENSIONS__ +#endif /* Bogus use of non-existent variable POSIX_C_SOURCE in the supplied header files for gcc-2.7.1 on Solaris forces us to define it: (this strikes when using st_atime and friends in )