None.
Applies the prefix specified by the -B option to the designated components.
.-------. V | >>- -t----+-a-+-+---------------------------------------------->< +-b-+ +-c-+ +-C-+ +-d-+ +-E-+ +-f-+ +-I-+ +-L-+ +-l-+ +-m-+ '-p-'
The default paths for all of the compiler components are defined in the compiler configuration file.
The following table shows the correspondence between -t parameters and the component names:
| Parameter | Description | Component name |
|---|---|---|
| a | The assembler | as |
| b | The low-level optimizer | xlCcode |
| c | The compiler front end | xlcentry, xlCentry |
C |
The C++ compiler front end | xlCentry |
| d | The disassembler | dis |
| E | The CreateExportList utility | CreateExportList |
f |
The c++filt utility | c++filt |
| I (uppercase i) | The high-level optimizer, compile step | ipa |
| L | The high-level optimizer, link step | ipa |
| l (lowercase L) | The linker | ld |
m |
The linkage helper | munch |
| p | The preprocessor | n/a |
Use this option with the -Bprefix option. If -B is specified without the prefix, the default prefix is /lib/o. If -B is not specified at all, the prefix of the standard program names is /lib/n.
None.
xlc myprogram.c -B/u/newones/compilers/ -tca