The flag to disable the Canary is named wrong when adding to NO_MITS_FLAGS in CMakeLists.txt.
It is defined as DISABLE_CANARY_FLAG but added as DISABLE_CANARIES_FLAG.
This leads to all binaries build with NO_MITS_FLAGS still having a Canary.
This pull requests fixes the issue by changing the flag name consistendly to DISABLE_CANARY_FLAG,
in the definition as well as when it is added to NO_MITS_FLAGS.
The flag to disable the Canary is named wrong when adding to NO_MITS_FLAGS in CMakeLists.txt. It is defined as DISABLE_CANARY_FLAG but added as DISABLE_CANARIES_FLAG.
This leads to all binaries build with NO_MITS_FLAGS still having a Canary.
This pull requests fixes the issue by changing the flag name consistendly to DISABLE_CANARY_FLAG, in the definition as well as when it is added to NO_MITS_FLAGS.