Telling csh about multiple, machine-dependent libraries

Doug Gwyn gwyn at smoke.BRL.MIL
Sun Nov 27 23:19:26 AEST 1988


In article <142 at minya.UUCP> jc at minya.UUCP (John Chambers) writes:
> I wonder what "class" and "ident" do?  The cpp(1) page doesn't mention them.

#class indicates that the "classes preprocessor" is to be run.
This support for "C with classes" is now obsolete; it has been
replaced by C++.

#ident "string" causes the string to be placed in a special ident
record in the object module, so that it can be found by "what"
without wasting space in the actual load image.  This is an AT&T
innovation.

Neither #class nor #ident, nor system-dependent predefined macros
not starting with at least one underscore, are allowed in a C
implementation that conforms to the proposed ANSI standard.

#elif (not shown in your list) is required.



More information about the Comp.unix.questions mailing list