Description of "L" identifier type
 |
| |
programming libraries
|
When the identifier type appears on your output report, it indicates
that the file scanner recognized the identifier it found as a library name or a compiler option to link to a library.
Likely cause of overreporting
in C or C++ programs |
Recommendation |
Most Common:
A path basename or word in a literal string matches a library name or a compiler option for linking to a library in the file
scanner database. Short names are most likely to cause overreporting. |
Recommended: Use -I synopsisID to
exclude this particular impact.
OR use -Y L to exclude the search for library names.
You can add the -I option to your .scanrc file, but avoid adding -Y L. Using -Y L
in your .scanrc file instructs the file scanner to ignore all identifier type impacts in all your scans. |
Likely cause of overreporting
in scripts or makefiles |
Recommendation |
Most Common:
A path basename or word in a file matches a library name or a compiler option for linking to a library in the file scanner
database. Short names are most likely to cause overreporting. |
Use -I synopsisID to exclude this
impact.
You can add the -I option to your .scanrc file. |
To obtain information about files that are classified as "unknown",
see Files of Unknown Type.
For more information on file scanner options, see:
|