C/C++ Programmer's Guide (G06.25+)
Compiler Pragmas
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
13-94
SSV
To compile:
c89 -Wsrl -c SRL_1.C
// client.C
#include "inc.h"
// Member functions exported by s are
// only declared - no definition is provided.
To compile:
c89 client.C SRL_1.o
SSV
The SSV pragma specifies a list of search subvolumes (SSVs) to be searched for files
specified in #include directives.
SSV pragmas on the command line take precedence over SSV pragmas in source files;
that is, those in source files are appended to those from the command line. If no SSV
pragma appears on the command line, two are implicitly created (without user
notification) for the current subvolume and compiler subvolume, thus giving those
locations precedence over any SSV pragmas in source files, including CPATHEQ files.
To override the default SSV pragmas, specify at least one SSV pragma on the
command line.
In general, the subvolumes are searched in the order specified in the search
subvolume list, starting with SSV0, then SSV1, and so on.
n
is the order in which to search the subvolumes; n is a number in the range 0
through 49.
node
is the name of the node to search.
volume
is the name of the volume to search.
subvolume
is the name of the subvolume to search.
SSVn { "[node.]$volume" }
{ "[$volume.]subvolume" }
{ "[node.]$volume.subvolume"}