MPX is going to be deprecated in gcc-8. Control-flow protection support is in gcc-8. Reflect these in Release Notes for gcc-8.
Ok for trunk? Igor Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.36 diff -r1.36 changes.html 34a35,38 > <li> > The MPX extensions to the C and C++ languages have been deprecated and > will be removed in a future release. > </li> 43a48,56 > <li> > A new option <code>-fcf-protection=[full|branch|return|none]</code> is > introduced to perform a code instrumentation to increase program security > by > checking that target addresses of control-flow transfer instructions > (such as > indirect function call, function return, indirect jump) are valid. > Currently > the instrumentation is supported on x86 GNU/Linux target only. See, the > user > guide for further information about the option syntax and section "New > Targets > and Target Specific Improvements" for IA-32/x86-64 for more details. > </li> 402a416,421 > <li> > GCC now supports the Intel Control-flow Enforcement Technology (CET) > extension through <code>-mibt, -mshstk, -mcet</code> options. One of these > options has to accompany the <code>-fcf-protection</code> option to enable > the code instrumentation for control-flow protection. > </li> Igor