diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2024-01-31 14:49:22 +0100 |
---|---|---|
committer | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2024-01-31 14:49:22 +0100 |
commit | df2a6143dc7d98680b03d50b3645e538946b3c2e (patch) | |
tree | d64de3e2c2d537abd8acbd931dafdb218d301427 /gcc/c/c-decl.cc | |
parent | cfb3f666562fb4ab896a05c234a697afb63627a4 (diff) | |
download | gcc-df2a6143dc7d98680b03d50b3645e538946b3c2e.zip gcc-df2a6143dc7d98680b03d50b3645e538946b3c2e.tar.gz gcc-df2a6143dc7d98680b03d50b3645e538946b3c2e.tar.bz2 |
testsuite: i386: Disable .eh_frame in gcc.target/i386/auto-init-5.c etc.
The gcc.target/i386/auto-init-5.c and gcc.target/i386/auto-init-6.c
tests FAIL on 64-bit Solaris/x86 with the native assembler:
FAIL: gcc.target/i386/auto-init-5.c scan-assembler-times \\\\.long\\t0 14
FAIL: gcc.target/i386/auto-init-6.c scan-assembler-times long\\t0 8
/bin/as doesn't fully support the CFI directives, so the .eh_frame
sections are emitted directly and contain .long. Since .eh_frame
doesn't matter for those tests, this patch disables its generation in
the first place.
Tested on i386-pc-solaris2.11 (as and gas) and i686-pc-linux-gnu.
2024-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
gcc/testsuite:
* gcc.target/i386/auto-init-5.c: Add
-fno-asynchronous-unwind-tables to dg-options.
* gcc.target/i386/auto-init-6.c: Likewise.
Diffstat (limited to 'gcc/c/c-decl.cc')
0 files changed, 0 insertions, 0 deletions