X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fincludes%2FStg.h;h=43ce31a74d27f0c1c2359f60345ec11cf6568ede;hb=b41b49bd7129775944fdf6305db513c1a1648ff2;hp=f863b55df3a04f249a7afecf3322d9749ba8b7c3;hpb=7457757f193b28b5fe8fee01edbed012c2fda897;p=ghc-hetmet.git diff --git a/ghc/includes/Stg.h b/ghc/includes/Stg.h index f863b55..43ce31a 100644 --- a/ghc/includes/Stg.h +++ b/ghc/includes/Stg.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Stg.h,v 1.47 2002/07/17 09:21:49 simonmar Exp $ + * $Id: Stg.h,v 1.49 2002/09/06 14:34:14 simonmar Exp $ * * (c) The GHC Team, 1998-1999 * @@ -7,6 +7,11 @@ * * This file is included *automatically* by all .hc files. * + * NOTE: always include Stg.h *before* any other headers, because we + * define some register variables which must be done before any inline + * functions are defined (some system headers have been known to + * define the odd inline function). + * * ---------------------------------------------------------------------------*/ #ifndef STG_H @@ -212,6 +217,8 @@ typedef StgWord64 LW_; /* Runtime-system hooks */ #include "Hooks.h" +#include "Signals.h" + #include "HsFFI.h" /* Misc stuff without a home */