From 74ee13e5172dc842e62c66e7f183c3a8aa527949 Mon Sep 17 00:00:00 2001 From: sof Date: Tue, 27 May 1997 06:02:07 +0000 Subject: [PATCH] [project @ 1997-05-27 06:02:07 by sof] Added mods for irix-6.x --- ghc/includes/stgdefs.h | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) 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 ) -- 1.7.10.4