X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fincludes%2FStg.h;h=4005542130059d3f6ff48ba49911e323b1f177aa;hb=26d2cba2d0cedd5d19e2564503122294d3d7c3a1;hp=f99d723ea88f67e67ee55121325e758d99216b79;hpb=f3653fdfe391a2104c24fdcc4931fa695d3b4d60;p=ghc-hetmet.git diff --git a/ghc/includes/Stg.h b/ghc/includes/Stg.h index f99d723..4005542 100644 --- a/ghc/includes/Stg.h +++ b/ghc/includes/Stg.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Stg.h,v 1.26 2000/04/13 23:03:12 sewardj Exp $ + * $Id: Stg.h,v 1.29 2000/04/14 15:10:20 sewardj Exp $ * * (c) The GHC Team, 1998-1999 * @@ -13,9 +13,13 @@ #define STG_H #ifndef NON_POSIX_SOURCE -#define _POSIX_SOURCE +#define _POSIX_SOURCE 1 +#define _POSIX_C_SOURCE 199309L +#define _ISOC9X_SOURCE #endif +/* Let's be ISO C9X too... */ + /* If we include "Stg.h" directly, we're in STG code, and we therefore * get all the global register variables, macros etc. that go along * with that. If "Stg.h" is included via "Rts.h", we're assumed to @@ -26,8 +30,8 @@ #endif #if IN_STG_CODE == 0 -# ifndef NO_MACHREGS -# define NO_MACHREGS /* don't define fixed registers */ +# ifndef NO_REGS +# define NO_REGS /* don't define fixed registers */ # endif #endif