VMS Help CC, /PREFIX_LIBRARY_ENTRIES *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Controls the Compaq C RTL name prefixing. The Compaq C Run-Time Library (RTL) shareable image (DECC$SHR.EXE) resides in IMAGELIB.OLB with a DECC$ prefix for its entry points. Every external name in IMAGELIB.OLB has a DECC$ prefix, and, therefore, has an OpenVMS conformant name space (a requirement for inclusion in IMAGELIB). The /[NO]PREFIX_LIBRARY_ENTRIES qualifier lets you control the Compaq C RTL name prefixing. The qualifier options are: EXCEPT=(name,...) The names specified are not prefixed. ALL_ENTRIES All Compaq C RTL names are prefixed. ANSI_C89_ENTRIES Only ANSI library names are prefixed. RTL="name" Generates references to the C RTL indicated by the "name" keyword. If no keyword is specified, then references to the Compaq C RTL are generated by default. To use an alternate RTL, see its documentation for the name to use. If you want no names prefixed, specify /NOPREFIX_LIBRARY_ENTRIES. The defaults on both OpenVMS Alpha and VAX systems are: o For /STANDARD=ANSI89, the default is /PREFIX=ANSI_C89_ENTRIES. o Alpha only: For /STANDARD=C99 or /STANDARD=RELAXED_ANSI89, the default is /PREFIX=C99_ENTRIES. o For all other compiler modes, the default is /PREFIX=ALL.
|