https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83109
Bug ID: 83109
Summary: [CET] improper code generation for builtin_longjmp
with -fcf-protection -mcet
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: igor.v.tsimbalist at intel dot com
Target Milestone: ---
As inssp instruction adust the shadow stack pointer (ssp) only by value in the
range of [0..255] there should be a loop generated to adjust ssp if the value
greater then 255.
Currently builtin_longjmp does one time adjustment with incssp.