https://gcc.gnu.org/g:c42f1c6abbc804866c3fe893966388a2763b06bc
commit r16-7572-gc42f1c6abbc804866c3fe893966388a2763b06bc Author: Maciej W. Rozycki <[email protected]> Date: Wed Feb 18 17:32:33 2026 +0000 AMDGCN: Disable subdirectory configuration for unsupported GAS and LD The `amdgcn' target is not supported by GAS or LD, so disable building in the respective subdirectories, removing configuration errors such as: This target is no longer supported in gas make[1]: *** [Makefile:5473: configure-gas] Error 1 and: *** ld does not support target amdgcn-unknown-none *** see ld/configure.tgt for supported targets make[1]: *** [Makefile:6968: configure-ld] Error 1 in builds where no explicit `--disable-gas' and `--disable-ld' options have been used with the top-level `configure' script. Users must not have to disable features selected by default to get a working configuration. / * configure.ac <amdgcn-*-*> (noconfigdirs): Add `ld' and `gas'. * configure: Regenerate. Diff: --- configure | 1 + configure.ac | 1 + 2 files changed, 2 insertions(+) diff --git a/configure b/configure index 576e25348315..083e8823d2b6 100755 --- a/configure +++ b/configure @@ -3960,6 +3960,7 @@ case "${target}" in noconfigdirs="$noconfigdirs sim target-rda" ;; amdgcn*-*-*) + noconfigdirs="$noconfigdirs ld gas" ;; arm-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof" diff --git a/configure.ac b/configure.ac index 31ad7cd04e1f..c5de225b0ac3 100644 --- a/configure.ac +++ b/configure.ac @@ -1114,6 +1114,7 @@ case "${target}" in noconfigdirs="$noconfigdirs sim target-rda" ;; amdgcn*-*-*) + noconfigdirs="$noconfigdirs ld gas" ;; arm-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof"
