]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
AMDGCN: Disable subdirectory configuration for unsupported GAS and LD
authorMaciej W. Rozycki <macro@orcam.me.uk>
Wed, 18 Feb 2026 17:32:33 +0000 (17:32 +0000)
committerMaciej W. Rozycki <macro@orcam.me.uk>
Wed, 18 Feb 2026 17:32:33 +0000 (17:32 +0000)
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.

configure
configure.ac

index 576e25348315521788487d1779f56e9049020428..083e8823d2b64fda3ce87c18379f70d5c208b909 100755 (executable)
--- 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"
index 31ad7cd04e1fd0fdc88f5e943e424a386395dc27..c5de225b0ac3bfc7e4b3c0eea6c390509af58bd5 100644 (file)
@@ -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"