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

Reply via email to