[binutils-gdb] ld testsuite fail with --disable-plugins

Alan Modra amodra@sourceware.org
Fri May 16 12:19:55 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e04c2a82f21b45d4077c3f1bdbf6d71c9a3c83cf

commit e04c2a82f21b45d4077c3f1bdbf6d71c9a3c83cf
Author: Alan Modra <amodra@gmail.com>
Date:   Fri May 16 09:36:33 2025 +0930

    ld testsuite fail with --disable-plugins
    
            * testsuite/config/default.exp (dep_plug_opt): Don't set unless
            check_plugin_api_available returns true.

Diff:
---
 ld/testsuite/config/default.exp | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/ld/testsuite/config/default.exp b/ld/testsuite/config/default.exp
index 66721ff618e..1d696811e8e 100644
--- a/ld/testsuite/config/default.exp
+++ b/ld/testsuite/config/default.exp
@@ -538,10 +538,11 @@ if { [check_compiler_available] } {
     }
 }
 
-if {[file exists .libs/libdep.so]} {
-  set dep_plug_opt "--plugin .libs/libdep.so"
-} elseif {[file exists .libs/libdep.dll]} {
-  set dep_plug_opt "--plugin .libs/libdep.dll"
-} else {
-    set dep_plug_opt ""
+set dep_plug_opt ""
+if [check_plugin_api_available] {
+    if {[file exists .libs/libdep.so]} {
+	set dep_plug_opt "--plugin .libs/libdep.so"
+    } elseif {[file exists .libs/libdep.dll]} {
+	set dep_plug_opt "--plugin .libs/libdep.dll"
+    }
 }


More information about the Binutils-cvs mailing list