stage2 LLVM: Correct long double for WASM
Also, f16 is not supported on this backend.
2 files changed, 4 insertions(+), 0 deletions(-)
lib/std/target.zig+2
| ... | ... | @@ -1789,6 +1789,8 @@ pub const Target = struct { |
| 1789 | 1789 | .powerpcle, |
| 1790 | 1790 | .powerpc64, |
| 1791 | 1791 | .powerpc64le, |
| 1792 | .wasm32, |
| 1793 | .wasm64, |
| 1792 | 1794 | => true, |
| 1793 | 1795 | |
| 1794 | 1796 | else => false, |
src/codegen/llvm.zig+2
| ... | ... | @@ -10383,6 +10383,8 @@ fn backendSupportsF16(target: std.Target) bool { |
| 10383 | 10383 | .powerpcle, |
| 10384 | 10384 | .powerpc64, |
| 10385 | 10385 | .powerpc64le, |
| 10386 | .wasm32, |
| 10387 | .wasm64, |
| 10386 | 10388 | => false, |
| 10387 | 10389 | else => true, |
| 10388 | 10390 | }; |