4 Using cross-file analysis
Cadvise provides different operating modes for performing
Usage:
Table 3 Cross-file analysis options
Option | Description |
none | Disables |
| option, the logs of errors and the diagnostic messages found during the |
| compile time of the application are stored in the PDB. |
auto | Directs the |
| the application. This is the default mode. |
defer | Does not initiate the |
| When you use this option, a PDB location must be specified using the |
| option. During the compile time of the application, logs and intermediate |
| representation files are stored in the PDB so that the |
| be initiated later with either of the |
| |
pdb | Initiates |
| in the PDB. When you use this option, a PDB location must be specified |
| using the |
module:<module_name> | Enables |
| particular module(shared library or executable). During the build, cadvise |
| records the list of files that make up the module. So, for |
| can use the name of the module instead of specifying the list of object files. |
list:<file1:file2:.. ..:fileN> Enables
| . |
listfile:<file_name> | Enables |
| object files listed in the specified file. The list of object files in <file_name> |
| must be separated by space or newline characters. For more information, |
| see Example 15 (page 24). |
The following examples illustrate the equivalent usage of different
22 Using