summaryrefslogtreecommitdiff
path: root/testsuite/lib/libffi.exp
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/lib/libffi.exp')
-rw-r--r--testsuite/lib/libffi.exp8
1 files changed, 8 insertions, 0 deletions
diff --git a/testsuite/lib/libffi.exp b/testsuite/lib/libffi.exp
index b3f684c..b007477 100644
--- a/testsuite/lib/libffi.exp
+++ b/testsuite/lib/libffi.exp
@@ -493,6 +493,14 @@ proc run-many-tests { testcases extra_flags } {
}
}
+ # Override optimizations if provided by LIBFFI_TEST_OPTIMIZATION
+ # environment variable.
+ if [info exists env(LIBFFI_TEST_OPTIMIZATION)] {
+ set optimizations { "$env(LIBFFI_TEST_OPTIMIZATION)" }
+ }
+
+ info exists env(LD_LIBRARY_PATH)
+
set targetabis { "" }
if [string match $compiler_vendor "gnu"] {
if [libffi_feature_test "#ifdef __i386__"] {