blob: a704e56156fef87839b616afab2427af128eb851 [file]
2025-04-17 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
PR target/119645
* acinclude.m4 (GLIBCXX_ENABLE_LOCK_POLICY) [GCN, nvptx]:
Hard-code results.
* configure: Regenerate.
* configure.host [GCN, nvptx] (atomicity_dir): Set to
'cpu/generic/atomicity_builtins'.
Backported from trunk:
2025-04-03 Thomas Schwinge <tschwinge@baylibre.com>
* config/cpu/nvptx/t-nvptx: Remove.
* configure.host [nvptx]: Adjust.
Backported from trunk:
2025-04-03 Thomas Schwinge <tschwinge@baylibre.com>
PR target/119573
* config/cpu/nvptx/t-nvptx (AM_MAKEFLAGS): Don't amend.
2025-04-02 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-04-01 Thomas Schwinge <tschwinge@baylibre.com>
PR target/119369
* config/cpu/gcn/cpu_defines.h: New.
* configure.host [GCN] (cpu_defines_dir): Point to it.
2025-03-19 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-03-14 Thomas Schwinge <tschwinge@baylibre.com>
PR target/92713
PR target/101544
* config/cpu/nvptx/cpu_defines.h: New.
* config/cpu/nvptx/t-nvptx: Likewise.
* configure.host: Handle GCN, nvptx.
Backported from trunk:
2025-03-13 Thomas Schwinge <tschwinge@baylibre.com>
* acinclude.m4 (GLIBCXX_ENABLE_CXX_FLAGS): Append to
'EXTRA_CXX_FLAGS' any additional flags.
* configure: Regenerate.
* configure.host: Document 'EXTRA_CFLAGS', 'EXTRA_CXX_FLAGS'.
Backported from trunk:
2025-03-06 Jonathan Wakely <jwakely@redhat.com>
Thomas Schwinge <tschwinge@baylibre.com>
* src/c++20/tzdb.cc [__GTHREADS && !__GTHREADS_CXX0X]: Use
'__gnu_cxx::__mutex'.
Backported from trunk:
2025-03-06 Thomas Schwinge <tschwinge@baylibre.com>
* src/c++17/fs_dir.cc (do_unlink): Tag 'is_directory' as
'[[maybe_unused]]'.
Backported from trunk:
2025-03-06 Thomas Schwinge <tschwinge@baylibre.com>
* src/filesystem/dir-common.h (openat): Tag 'nofollow' as
'[[maybe_unused]]'.
Backported from trunk:
2025-03-06 Thomas Schwinge <tschwinge@baylibre.com>
Jonathan Wakely <jwakely@redhat.com>
* include/bits/c++config [!__cpp_exceptions]
(_GLIBCXX_THROW_OR_ABORT): Reference '_EXC'.
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-02-22 Thomas Schwinge <tschwinge@baylibre.com>
* testsuite/lib/prune.exp (proc libstdc++-dg-prune): Turn
'sorry, unimplemented: dynamic stack allocation not supported' into
UNSUPPORTED.
2025-02-18 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
* testsuite/lib/prune.exp (libstdc++-dg-prune): Turn
'sorry, unimplemented: exception handling not supported' into
UNSUPPORTED.
Backported from trunk:
2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
* testsuite/lib/prune.exp (libstdc++-dg-prune): Clarify
effective-target 'exceptions_enabled'.