4.6.1.21 Shroud Option
The -mshroud
option should be used in situations where
either intermediate or library files are built from confidential source code and are to be
distributed.
When using this option, C comments, which are normally included into these files, as well as line numbers and variable names will be removed, or obfuscated, so that the original source code cannot be reconstructed from the distributed files.