diff options
author | David Faust <david.faust@oracle.com> | 2024-04-08 13:33:48 -0700 |
---|---|---|
committer | David Faust <david.faust@oracle.com> | 2024-04-09 11:11:42 -0700 |
commit | 639215c5eb6c56ba3830cd868d1d3ddd700b4c90 (patch) | |
tree | accacb22ac6f6695f4c11f77f9e4cf72a45738c6 /libgcc | |
parent | 1f719aa7c0d35b47f3d15a54f074718b78e92bb0 (diff) | |
download | gcc-639215c5eb6c56ba3830cd868d1d3ddd700b4c90.zip gcc-639215c5eb6c56ba3830cd868d1d3ddd700b4c90.tar.gz gcc-639215c5eb6c56ba3830cd868d1d3ddd700b4c90.tar.bz2 |
btf: improve btf-datasec-3.c test [PR114642]
This test failed on powerpc --target_board=unix'{-m32}' because two
variables were not placed in sections where the test silently (and
incorrectly) assumed they would be.
The important thing for the test is only that BTF_KIND_DATASEC entries
are NOT generated for the extern variable declarations without an
explicit section attribute. Make the test more robust by placing the
non-extern variables in explicit sections, and invert the checks to
more accurately verify what we care about in this test.
gcc/testsuite/
PR testsuite/114642
* gcc.dg/debug/btf/btf-datasec-3.c: Make test more robust on different
architectures.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions