X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=rmac.h;h=f7b39e39b8d027ded9bf9b68da12dcd408fd7aa4;hp=62fb5427e0fc80b48dc1909352273369366e2931;hb=0e4dead2b7d779a6b1612554afa62f3a198dcdfb;hpb=f4e9bcd703852c51c97d2586872b9b26389899e6 diff --git a/rmac.h b/rmac.h index 62fb542..f7b39e3 100644 --- a/rmac.h +++ b/rmac.h @@ -31,6 +31,14 @@ // usage: // WARNING(FIXME: Code removed because...) + #else + //If we're not compiling for Visual Studio let's assume that we're using + //some flavour of gcc instead. So let's use the gcc compliant macro instead. + //If some weirdo uses something else (I dunno, Intel compiler or something?) + //this is probably going to explode spectacularly. Let's wait for the fireworks! + #define DO_PRAGMA(x) _Pragma (#x) + #define WARNING(desc) DO_PRAGMA(message (#desc)) + #endif #include #include @@ -202,6 +210,8 @@ extern int lsym_flag; extern int sbra_flag; extern int obj_format; extern int legacy_flag; +extern LONG PRGFLAGS; +extern int optim_flag; // Exported functions char * fext(char *, char *, int);