]> git.ipfire.org Git - thirdparty/gcc.git/commit
[libstdc++] [testsuite] require dfprt on some tests
authorAlexandre Oliva <oliva@adacore.com>
Fri, 12 Jul 2024 08:42:19 +0000 (05:42 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Fri, 12 Jul 2024 08:42:19 +0000 (05:42 -0300)
commit26dfb3f2d30f6d49ed126add9d123dcc6566385f
treed2da299e7b2b69b18e590fcfd1179ef89af1beb4
parentccfe7151803956d178947d0afda0bd66ce097275
[libstdc++] [testsuite] require dfprt on some tests

On a target that doesn't enable decimal float components in libgcc
(because the libc doens't define all required FE_* macros), but whose
compiler supports _Decimal* types, the effective target requirement
dfp passes, but several tests won't link because the runtime support
they depend on is missing.  State their dfprt requirement.

for  libstdc++-v3/ChangeLog

* testsuite/decimal/binary-arith.cc: Require dfprt.
* testsuite/decimal/comparison.cc: Likewise.
* testsuite/decimal/compound-assignment.cc: Likewise.
* testsuite/decimal/compound-assignment-memfunc.cc: Likewise.
* testsuite/decimal/make-decimal.cc: Likewise.
* testsuite/decimal/pr54036-1.cc: Likewise.
* testsuite/decimal/pr54036-2.cc: Likewise.
* testsuite/decimal/pr54036-3.cc: Likewise.
* testsuite/decimal/unary-arith.cc: Likewise.
libstdc++-v3/testsuite/decimal/binary-arith.cc
libstdc++-v3/testsuite/decimal/comparison.cc
libstdc++-v3/testsuite/decimal/compound-assignment-memfunc.cc
libstdc++-v3/testsuite/decimal/compound-assignment.cc
libstdc++-v3/testsuite/decimal/make-decimal.cc
libstdc++-v3/testsuite/decimal/pr54036-1.cc
libstdc++-v3/testsuite/decimal/pr54036-2.cc
libstdc++-v3/testsuite/decimal/pr54036-3.cc
libstdc++-v3/testsuite/decimal/unary-arith.cc