diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-08-07 01:08:44 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-07 01:08:44 -0700 |
| commit | b071b10ce83609199577ff077fb117ed62c98fe7 (patch) | |
| tree | e7ab9b6278e96a518e9a668783715d7d23b204b5 /src/codegen | |
| parent | 8268d7be52fdcff9dde3020f65aeb48b76f4397e (diff) | |
| parent | 7d88bd0b9c4ca12235769a04c45842dab3b54827 (diff) | |
| download | zig-b071b10ce83609199577ff077fb117ed62c98fe7.tar.gz zig-b071b10ce83609199577ff077fb117ed62c98fe7.zip | |
Merge pull request #20894 from alexrp/target-cleanup-4
`std.Target`: Minor rework to some `isArch()` functions, fix some related issues throughout `std`
Diffstat (limited to 'src/codegen')
| -rw-r--r-- | src/codegen/llvm.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 23e39caa98..1ba1ed8b6f 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -399,7 +399,7 @@ const DataLayoutBuilder = struct { else if (self.target.cpu.arch == .powerpc64 and self.target.os.tag != .freebsd and self.target.abi != .musl) try writer.writeAll("-Fi64") - else if (self.target.cpu.arch.isPPC() or self.target.cpu.arch.isPPC64()) + else if (self.target.cpu.arch.isPowerPC()) try writer.writeAll("-Fn32"); if (self.target.cpu.arch != .hexagon) { if (self.target.cpu.arch == .arc or self.target.cpu.arch == .s390x) @@ -659,7 +659,7 @@ const DataLayoutBuilder = struct { 128 => abi = 64, else => {}, } - } else if ((self.target.cpu.arch.isPPC64() and self.target.os.tag == .linux and + } else if ((self.target.cpu.arch.isPowerPC64() and self.target.os.tag == .linux and (size == 256 or size == 512)) or (self.target.cpu.arch.isNvptx() and (size == 16 or size == 32))) { |
