aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-array-bounds.cc
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@arm.com>2022-05-03 17:14:25 +0100
committerChristophe Lyon <christophe.lyon@arm.com>2022-05-20 09:35:41 +0200
commit46c6976da146fbd52c088c1530f25e8b8f56c648 (patch)
treee86f33c09404d26979a40e77128879b4f77968fe /gcc/gimple-array-bounds.cc
parent096eaeac38fa4acc50a4784f3242db5ae8a08262 (diff)
downloadgcc-46c6976da146fbd52c088c1530f25e8b8f56c648.zip
gcc-46c6976da146fbd52c088c1530f25e8b8f56c648.tar.gz
gcc-46c6976da146fbd52c088c1530f25e8b8f56c648.tar.bz2
testsuite: Add C++ unwinding tests with Decimal Floating-Point
These tests exercise exception handling with Decimal Floating-Point type. dfp-1.C and dfp-2.C check that thrown objects of such types are properly caught, whether when using C++ classes (decimalXX) or via GCC mode attributes. dfp-saves-aarch64.C checks that such objects are properly restored, and has to use the mode attribute trick because objects of decimalXX class type cannot be assigned to a register variable. 2022-05-03 Christophe Lyon <christophe.lyon@arm.com> gcc/testsuite/ * g++.dg/eh/dfp-1.C: New test. * g++.dg/eh/dfp-2.C: New test. * g++.dg/eh/dfp-saves-aarch64.C: New test.
Diffstat (limited to 'gcc/gimple-array-bounds.cc')
0 files changed, 0 insertions, 0 deletions