Adds the prefix specified by the -B option to the designated programs.
.-------. V | >>- -t----+-c-+-+---------------------------------------------->< +-b-+ +-p-+ +-a-+ +-I-+ +-L-+ '-l-'
where programs are:
Program | Description |
---|---|
c | Compiler front end |
b | Compiler back end |
p | Compiler preprocessor |
a | Assembler |
I | Interprocedural analysis - compile phase |
L | Interprocedural analysis - link phase |
l | Linkage editor |
If -B is specified but prefix is not, the default prefix is /lib/o. If -Bprefix is not specified at all, the prefix of the standard program names is /lib/n.
If -B is specified but -tprograms is not, the default is to construct path names for all the standard program names.
To compile myprogram.c so that the name /u/newones/compilers/ is prefixed to the compiler and assembler program names, enter:
xlc myprogram.c -B/u/newones/compilers/ -tca
Related information