With revision 259496:
commit b1384095a7c1d06a44b70853372ebe037b2f7867
Author: hjl
Date: Thu Apr 19 15:15:04 2018 +
x86: Enable -fcf-protection with multi-byte NOPs
-fcf-protection no longer depens on -mcet and with revision 259522:
commit d59cfa9a4064339cf2bd2da828c4c133f13e57f0
Auth
* configure: Regenerated.
---
libatomic/configure| 2 +-
libbacktrace/configure | 2 +-
libgcc/configure | 2 +-
libgfortran/configure | 2 +-
libgomp/configure | 2 +-
libitm/configure | 2 +-
libmpx/configure | 2 +-
libobjc/configure | 2 +-
libquadmath/
With revision 259522:
commit d59cfa9a4064339cf2bd2da828c4c133f13e57f0
Author: hjl
Date: Fri Apr 20 13:30:13 2018 +
Define __CET__ for -fcf-protection and remove -mibt
-mcet becomes an alias for -mshstk.
PR target/85485
* cet.m4 (GCC_CET_FLAGS): Replace -mcet with -msh
With revision 259496:
commit b1384095a7c1d06a44b70853372ebe037b2f7867
Author: hjl
Date: Thu Apr 19 15:15:04 2018 +
x86: Enable -fcf-protection with multi-byte NOPs
-fcf-protection no longer requires -mcet.
config/
PR target/85485
* bootstrap-cet.mk (STAGE2_CFLAGS): R
With revision 259496:
commit b1384095a7c1d06a44b70853372ebe037b2f7867
Author: hjl
Date: Thu Apr 19 15:15:04 2018 +
x86: Enable -fcf-protection with multi-byte NOPs
-fcf-protection no longer depens on -mcet and with revision 259522:
commit d59cfa9a4064339cf2bd2da828c4c133f13e57f0
Auth
With revision 259496:
commit b1384095a7c1d06a44b70853372ebe037b2f7867
Author: hjl
Date: Thu Apr 19 15:15:04 2018 +
x86: Enable -fcf-protection with multi-byte NOPs
-fcf-protection no longer depens on -mcet and with revision 259522:
commit d59cfa9a4064339cf2bd2da828c4c133f13e57f0
Auth
This patch fixes handling of -Werror=return-type as well as
-Wno-return-type. Currently, -Werror=return-type does not turn the
warnings into errors and -Wno-return-type does not turn off
warning/error. Now they both work as expected.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55976
Initiali