[flang-commits] [flang] [flang][Driver] Remove check for pic/pie settings without driver flags (PR #143530)
via flang-commits
flang-commits at lists.llvm.org
Tue Jun 10 06:21:23 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-flang-driver
Author: Krzysztof Parzyszek (kparzysz)
<details>
<summary>Changes</summary>
The default relocation model for aarch64 seems to be "static", but the pic-flags.f90 test was expecting both pic and pie settings.
---
Full diff: https://github.com/llvm/llvm-project/pull/143530.diff
1 Files Affected:
- (modified) flang/test/Driver/pic-flags.f90 (-1)
``````````diff
diff --git a/flang/test/Driver/pic-flags.f90 b/flang/test/Driver/pic-flags.f90
index cb62d353cc18c..d63a69c913fa1 100644
--- a/flang/test/Driver/pic-flags.f90
+++ b/flang/test/Driver/pic-flags.f90
@@ -1,6 +1,5 @@
! RUN: %if aarch64-registered-target %{ %flang -v -S -emit-llvm -o - %s --target=aarch64-linux-gnu -fno-pie 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-STATIC,CHECK-STATIC-IR %}
-! RUN: %if aarch64-registered-target %{ %flang -v -S -emit-llvm -o - %s --target=aarch64-linux-gnu 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-PIE-LEVEL2,CHECK-PIE-LEVEL2-IR %}
! RUN: %if aarch64-registered-target %{ %flang -v -S -emit-llvm -o - %s --target=aarch64-linux-gnu -fpie 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-PIE-LEVEL1,CHECK-PIE-LEVEL1-IR %}
! RUN: %if aarch64-registered-target %{ %flang -v -S -emit-llvm -o - %s --target=aarch64-linux-gnu -fPIE 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-PIE-LEVEL2,CHECK-PIE-LEVEL2-IR %}
``````````
</details>
https://github.com/llvm/llvm-project/pull/143530
More information about the flang-commits
mailing list