aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorDimitar Dimitrov <dimitar@dinux.eu>2024-07-30 23:08:38 +0300
committerDimitar Dimitrov <dimitar@dinux.eu>2024-08-01 17:57:32 +0300
commit7e88a1a34aae0abd3019423d3ceae045c9931adb (patch)
tree8ce1d14abb826212abfeccba8124e8ec69cdbafc /gcc/ada
parent8d0a6e905ea44fb1cb4bad9c026e03fa07aed8d1 (diff)
downloadgcc-7e88a1a34aae0abd3019423d3ceae045c9931adb.zip
gcc-7e88a1a34aae0abd3019423d3ceae045c9931adb.tar.gz
gcc-7e88a1a34aae0abd3019423d3ceae045c9931adb.tar.bz2
testsuite: Add filters for default_packed targets [PR116155]
A few recent C++ test cases are assuming non-zero structure field padding. Consequently they fail for targets defaulting to packed structure layout. Fix by adding the necessary DejaGnu filters. There are no test result changes for x86_64-pc-linux-gnu: $ dg-cmp-results.sh -v -v "" pre-g++.sum post-g++.sum -> No differences. The tests for pru-unknown-elf changed from FAIL to UNSUPPORTED. PR testsuite/116155 gcc/testsuite/ChangeLog: * g++.dg/abi/nsdmi-aggr1a.C: Disable test for effective default_packed targets. * g++.dg/abi/nullptr-align2.C: Ignore warning for default_packed targets. * g++.dg/cpp1z/aligned-new9.C: Disable test for effective default_packed targets. * g++.dg/cpp2a/bit-cast5.C: Ignore dg-error for default_packed targets. * g++.dg/pr53037-1.C: Match any default packing value. * g++.dg/warn/Wpadded-1.C: Ignore warning for default_packed targets. Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions