Standardized predefined CPP symbols
Martin Minow
minow at decvax.UUCP
Wed Jul 11 12:31:53 AEST 1984
For what it's worth, Decus C predefines the following symbols:
decus, pdp11
nomacarg The Decus C preprocessor doesn't support #define x(args)
rsx, rt11 As appropriate
_FILE_ Source file name (might be __FILE__)
_LINE_ Current line number (might be __LINE__)
_DATE_ Compilation date in ctime() format (without the trailing \n)
Vax-11C predefines the following symbols:
vax, vax11c, vms
Moral: programs may need to know the target machine and operating system,
along with any unique quirks of the compiler.
Martin Minow
decvax!minow
More information about the Comp.lang.c
mailing list