diff options
| author | sof <unknown> | 1997-05-27 06:02:07 +0000 |
|---|---|---|
| committer | sof <unknown> | 1997-05-27 06:02:07 +0000 |
| commit | 74ee13e5172dc842e62c66e7f183c3a8aa527949 (patch) | |
| tree | 1f227593ee6b383072490a5a9d2ab104b426e5cb | |
| parent | de414c827e940c56f3c577967b44a9da0f8e6174 (diff) | |
| download | haskell-74ee13e5172dc842e62c66e7f183c3a8aa527949.tar.gz | |
[project @ 1997-05-27 06:02:07 by sof]
Added mods for irix-6.x
| -rw-r--r-- | ghc/includes/stgdefs.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/ghc/includes/stgdefs.h b/ghc/includes/stgdefs.h index 7e54499079..1b1f9afc23 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 <tjchol01@mecca.spd.louisville.edu> + ( 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 <sys/stat.h> ) |
