Removed mentions of WebAssembly from builtin-issignaling-1.x in patch 2. Other patches are unchanged
Previous version: https://gcc.gnu.org/pipermail/gcc-patches/2026-February/708400.html feedable (4): testsuite: Clean up the weak declaration scanning testsuite: Move float tests to ieee directory testsuite: Fix invalid float test testsuite: Fix test requirements .../c-c++-common/Wdangling-pointer-9.c | 1 + .../c-c++-common/analyzer/computed-goto-1.c | 1 + .../c-c++-common/analyzer/feasibility-3.c | 1 + .../analyzer/infinite-recursion-5.c | 1 + .../c-c++-common/analyzer/pr102695.c | 1 + gcc/testsuite/c-c++-common/attr-used-5.c | 1 + gcc/testsuite/c-c++-common/attr-used-6.c | 1 + gcc/testsuite/c-c++-common/attr-used-7.c | 1 + gcc/testsuite/c-c++-common/attr-used-8.c | 1 + gcc/testsuite/c-c++-common/attr-used-9.c | 1 + gcc/testsuite/g++.dg/charset/attribute1.c | 3 +- .../ieee/bfloat16-builtin-issignaling-1.c | 11 +++++ .../ieee/bfloat16-builtin-issignaling-1.x | 11 +++++ .../execute/ieee}/builtin-issignaling-1.c | 6 --- .../execute/ieee/builtin-issignaling-1.x | 7 +++ .../ieee/float128-builtin-issignaling-1.c | 3 ++ .../ieee/float128-builtin-issignaling-1.x | 11 +++++ .../ieee/float128x-builtin-issignaling-1.c | 3 ++ .../ieee/float128x-builtin-issignaling-1.x | 11 +++++ .../ieee/float16-builtin-issignaling-1.c | 3 ++ .../ieee/float16-builtin-issignaling-1.x | 10 ++++ .../ieee/float32-builtin-issignaling-1.c | 3 ++ .../ieee/float32-builtin-issignaling-1.x | 11 +++++ .../ieee/float32x-builtin-issignaling-1.c | 3 ++ .../ieee/float32x-builtin-issignaling-1.x | 11 +++++ .../ieee/float64-builtin-issignaling-1.c | 3 ++ .../ieee/float64-builtin-issignaling-1.x | 11 +++++ .../ieee/float64x-builtin-issignaling-1.c | 3 ++ .../ieee/float64x-builtin-issignaling-1.x | 11 +++++ gcc/testsuite/gcc.dg/Winfinite-recursion-2.c | 3 +- gcc/testsuite/gcc.dg/Winfinite-recursion.c | 1 + .../gcc.dg/analyzer/boxed-malloc-1.c | 1 + .../gcc.dg/analyzer/computed-goto-pr110529.c | 1 + gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 1 + gcc/testsuite/gcc.dg/callgraph-info-1.c | 1 + gcc/testsuite/gcc.dg/charset/attribute1.c | 3 +- .../gcc.dg/plugin/diagnostic-test-paths-4.c | 1 + gcc/testsuite/gcc.dg/pr101156.c | 1 + gcc/testsuite/gcc.dg/pr106421.c | 1 + gcc/testsuite/gcc.dg/pr110506.c | 1 + gcc/testsuite/gcc.dg/pr116887.c | 1 + gcc/testsuite/gcc.dg/pr83100-2.c | 2 + gcc/testsuite/gcc.dg/pr83100-3.c | 1 + gcc/testsuite/gcc.dg/pr87793.c | 1 + gcc/testsuite/gcc.dg/special/gcsec-1.c | 1 + .../torture/bfloat16-builtin-issignaling-1.c | 21 --------- .../torture/float128-builtin-issignaling-1.c | 13 ----- .../torture/float128x-builtin-issignaling-1.c | 13 ----- .../torture/float16-builtin-issignaling-1.c | 13 ----- .../torture/float32-builtin-issignaling-1.c | 13 ----- .../torture/float32x-builtin-issignaling-1.c | 13 ----- .../torture/float64-builtin-issignaling-1.c | 13 ----- .../torture/float64x-builtin-issignaling-1.c | 13 ----- .../torture/fp-double-convert-float-1.c | 3 +- gcc/testsuite/gcc.dg/torture/pr108076.c | 1 + gcc/testsuite/gcc.dg/weak/weak-1.c | 16 +++---- gcc/testsuite/gcc.dg/weak/weak-10.c | 2 +- gcc/testsuite/gcc.dg/weak/weak-11.c | 2 +- gcc/testsuite/gcc.dg/weak/weak-12.c | 2 +- gcc/testsuite/gcc.dg/weak/weak-15.c | 8 ++-- gcc/testsuite/gcc.dg/weak/weak-16.c | 4 +- gcc/testsuite/gcc.dg/weak/weak-2.c | 10 ++-- gcc/testsuite/gcc.dg/weak/weak-3.c | 14 +++--- gcc/testsuite/gcc.dg/weak/weak-4.c | 22 ++++----- gcc/testsuite/gcc.dg/weak/weak-5.c | 24 +++++----- gcc/testsuite/gcc.dg/weak/weak-9.c | 8 ++-- gcc/testsuite/lib/scanasm.exp | 47 +++++++++++++++++++ 67 files changed, 263 insertions(+), 178 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/bfloat16-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/bfloat16-builtin-issignaling-1.x rename gcc/testsuite/{gcc.dg/torture => gcc.c-torture/execute/ieee}/builtin-issignaling-1.c (92%) create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float128-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float128-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float128x-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float128x-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float16-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float16-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float32-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float32-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float32x-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float32x-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float64-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float64-builtin-issignaling-1.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float64x-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/float64x-builtin-issignaling-1.x delete mode 100644 gcc/testsuite/gcc.dg/torture/bfloat16-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float128-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float128x-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float16-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float32-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float32x-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float64-builtin-issignaling-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/float64x-builtin-issignaling-1.c -- 2.53.0
