| author | |
| committer | |
| log | c699bb81347dc0c9371c7c6c2cddab457cbe02ba |
| tree | 3e6726b279cf299d87b928d348481085a8e0e9dd |
| parent | 909159ad8ea9203297c0b670446381c537554525 |
| signature |
It's completely ignored anyway, by design, for compatibility reasons.1 files changed, 1 insertions(+), 3 deletions(-)
src/target.zig+1-3| ... | ... | @@ -79,9 +79,7 @@ pub fn picLevel(target: *const std.Target) u32 { |
| 79 | 79 | /// C compiler argument is valid to Clang. |
| 80 | 80 | pub fn supports_fpic(target: *const std.Target) bool { |
| 81 | 81 | return switch (target.os.tag) { |
| 82 | .windows, | |
| 83 | .uefi, | |
| 84 | => target.abi == .gnu, | |
| 82 | .windows, .uefi => false, // Technically allowed for `Abi.gnu`, but completely ignored by Clang (by design) anyway. | |
| 85 | 83 | else => true, |
| 86 | 84 | }; |
| 87 | 85 | } |