diff --git a/hdr/portab.h b/hdr/portab.h index c948574..deb48a9 100644 --- a/hdr/portab.h +++ b/hdr/portab.h @@ -36,8 +36,8 @@ static char *portab_hRcsId = "$Id$"; /* * $Log$ - * Revision 1.5 2001/03/19 04:50:56 bartoldeman - * See history.txt for overview: put kernel 2022beo1 into CVS + * Revision 1.6 2001/03/19 05:08:53 bartoldeman + * New macros from Tom Ehlert to save even more bytes. * * Revision 1.5 2001/03/08 21:15:00 bartoldeman * Fixes for MK_FP and friends from Tom Ehlert; reduces kernel by 1.5k. @@ -218,3 +218,24 @@ typedef signed long LONG; #define FP_SEG(fp) (0) #define FP_OFF(fp) (fp) #endif + +/* + this suppresses the warning + unreferenced parameter 'x' + and (hopefully) generates no code +*/ + +#if defined(__TURBOC__) + #define UNREFERENCED_PARAMETER(x) if (x); +#else + #define UNREFERENCED_PARAMETER(x) x; +#endif + + +#if defined(__TURBOC__) + #define FDCALL pascal + #define CDECL cdecl +#else + #define FDCALL + #define CDECL +#endif \ No newline at end of file