summaryrefslogtreecommitdiffstats
path: root/Tests/Tutorial/Step7/MathFunctions/MathFunctions.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2014-05-14 21:56:53 (GMT)
committerStephen Kelly <steveire@gmail.com>2014-05-15 17:38:25 (GMT)
commitf6f1095413772e5d52f6699ff7324180e30f5c35 (patch)
treee701e0335ccf905c906163c05a2e02e0d8ca0cbe /Tests/Tutorial/Step7/MathFunctions/MathFunctions.h
parent5c04dfe465d85be3d11f37d16d6ebcafbdcb7d53 (diff)
downloadCMake-f6f1095413772e5d52f6699ff7324180e30f5c35.zip
CMake-f6f1095413772e5d52f6699ff7324180e30f5c35.tar.gz
CMake-f6f1095413772e5d52f6699ff7324180e30f5c35.tar.bz2
Features: Use the features symbol in the feature-test compile.
Clang discards the entire string if it is not used, removing the ability to read the features from the compiled binary. That is prevented by using the symbol. GNU with -O3 also discards the string, so use the string in a way which is determined by a runtime value (argc) to prevent it being discarded.
Diffstat (limited to 'Tests/Tutorial/Step7/MathFunctions/MathFunctions.h')
0 files changed, 0 insertions, 0 deletions