From c42f1c6abbc804866c3fe893966388a2763b06bc Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Wed, 18 Feb 2026 17:32:33 +0000 Subject: [PATCH] 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 (noconfigdirs): Add `ld' and `gas'. * configure: Regenerate. --- 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"