| 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'. |