https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113039
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by hongtao Liu <liuho...@gcc.gnu.org>: https://gcc.gnu.org/g:75ed46558a2e085ba12641a47112e37f114faee0 commit r14-7164-g75ed46558a2e085ba12641a47112e37f114faee0 Author: liuhongt <hongtao....@intel.com> Date: Mon Jan 8 14:04:38 2024 +0800 Update documents for fcf-protection= After r14-2692-g1c6231c05bdcca, the option is defined as EnumSet and -fcf-protection=branch won't unset any others bits since they're in different groups. So to override -fcf-protection, an explicit -fcf-protection=none needs to be added and then with -fcf-protection=XXX gcc/ChangeLog: PR target/113039 * doc/invoke.texi (fcf-protection=): Update documents.