JavaScript is not currently enabled, but is required for full CodeSonar manual search and browse functionality.
If you are viewing this file in your hub's Web GUI, enable JavaScript in your browser: you will also need it for GUI functionality.
If you opened this file directly from disk, your browser may be directly suppressing JavaScript functionality: certain browsers perform this suppression on local files (but not files delivered by web servers) for security reasons.
| CodeSonar® 9.2p0 | CONFIDENTIAL | CodeSecure Inc |
The available configuration file parameters, and default parameter values, may change between successive versions of CodeSonar. If you upgrade, you may need to update your configuration files.
If you are upgrading CodeSonar, use the following table to determine whether you need to update any of your configuration files.
| Configuration File | Did you edit it? | |||||
|---|---|---|---|---|---|---|
| Yes (or not sure) | No | |||||
| general template |
|
Do nothing. Your new CodeSonar version will install and use an updated template. | ||||
| general project |
Delete all file lines except for the ones you modified. Make
sure you check the lines you modified to ensure they have not
been updated.
or |
Delete the configuration file, and let CodeSonar construct a new, updated one next time you build. | ||||
| compiler template |
|
Do nothing. Your new CodeSonar version will install and use an updated template. | ||||
| project-compiler | Delete all file lines except for the ones you modified. Make sure you check the lines you modified to ensure they have not been updated. | Delete the configuration file, and let CodeSonar construct a new, updated one next time you build. | ||||
| per-compiler | Per-compiler configuration has been superseded by compiler template and project compiler configuration files. If you created per-compiler configuration files to use with an earlier version of CodeSonar, see Per-Compiler → Compiler Template. | |||||
Note that you need the patch tool that works with the unified diff format. See Wikipedia: Patch (Unix) for more information about the patch tool.
We have provided patch files to enable you to update old configuration files for use with the latest version of CodeSonar. To apply the changes:
If you created per-compiler configuration files to use with an earlier version of CodeSonar, you will need to integrate them with the appropriate compiler configuration file templates.
Before upgrading CodeSonar:
Once you have upgraded CodeSonar, do the following for each old per-compiler configuration file C.conf.
The patch files currently available are listed in the following table.
To report problems with this documentation, please visit https://support.codesecure.com/.