]> git.ipfire.org Git - thirdparty/gcc.git/commit
x86: Update gcc.target/i386/apx-interrupt-1.c
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 14 Apr 2025 22:49:26 +0000 (15:49 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 16 Apr 2025 19:31:13 +0000 (12:31 -0700)
commit8cc672d3d3a2f090d840fb2a8c344cf927715d6c
tree2039b96c5841df58118e60ac813368559e45a727
parenta33e2808c8987dcd422c5156c47bcf672ddc7f9f
x86: Update gcc.target/i386/apx-interrupt-1.c

ix86_add_cfa_restore_note omits the REG_CFA_RESTORE REG note for registers
pushed in red-zone.  Since

commit 0a074b8c7e79f9d9359d044f1499b0a9ce9d2801
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Sun Apr 13 12:20:42 2025 -0700

    APX: Don't use red-zone with 32 GPRs and no caller-saved registers

disabled red-zone, update gcc.target/i386/apx-interrupt-1.c to expect
31 .cfi_restore directives.

PR target/119784
* gcc.target/i386/apx-interrupt-1.c: Expect 31 .cfi_restore
directives.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
(cherry picked from commit 5ed2fa4768f3d318b8ace5bd4a095596e06fad7b)
gcc/testsuite/gcc.target/i386/apx-interrupt-1.c