[Bug libgcc/85388] New: config/i386/morestack.S is incompatible with CET
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Fri Apr 13 03:39:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85388
Bug ID: 85388
Summary: config/i386/morestack.S is incompatible with CET
Product: gcc
Version: 8.0.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgcc
Assignee: unassigned at gcc dot gnu.org
Reporter: hjl.tools at gmail dot com
CC: igor.v.tsimbalist at intel dot com
Blocks: 81652
Target Milestone: ---
Target: x86_64-*-*, i?86-*-*
config/i386/morestack.S has
movq -16(%rbp),%rax # Restore caller's %rax.
call *%r10 # Call our caller!
^^^^ Missing notrack prefix.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652
[Bug 81652] [meta-bug] -fcf-protection=full -mcet bugs
More information about the Gcc-bugs
mailing list