How can I find out cc or cpp symbols?

Jim Gardner jagardner at watmath.waterloo.edu
Sat May 6 10:41:47 AEST 1989


In article <10214 at smoke.BRL.MIL> gwyn at brl.arpa (Doug Gwyn) writes:
>In article <1339 at ncr-sd.SanDiego.NCR.COM> Greg.Noel at SanDiego.NCR.COM (Greg Noel) writes:
>>I've wondered why the ANSI committee didn't simply mandate that there be a
>>header file, say <default.h>, that was implicitly #included, and that contained
>>all the machine-specific, system-specific, and vendor-specific names.  [...]
>
>Not in that form, that I recall, but there were a variety of suggestions
>for ways to "standardize" such parameterization of the environment.
> [...]

Also, I don't recall that ANSI has specified that the standard headers even
have to be files: they could be built in to the compiler. Even if they are
files, they don't have to be text files that you can easily replace.
<default.h> (in effect) could be something that is built by the compiler
at compile time, defining things differently depending on how the compiler
was invoked, and maybe on things that it can determine about its environment.

David Tanguay



More information about the Comp.std.c mailing list