diff options
| author | Jan Philipp Hafer <anon_1plus1equals3@mailbox.org> | 2023-06-15 23:06:45 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-06-16 23:37:50 -0700 |
| commit | f043071cdfb956ff16b1441c9d01ce43eea9fb7b (patch) | |
| tree | 04c944e1b2da68edb1e552b1113fb0c65dc92cd5 /src/codegen.zig | |
| parent | e95fc2023f90e8c257dbe0ed247f5245b69f48a4 (diff) | |
| download | zig-f043071cdfb956ff16b1441c9d01ce43eea9fb7b.tar.gz zig-f043071cdfb956ff16b1441c9d01ce43eea9fb7b.zip | |
compiler_rt: add missing PPC routines
Adds conditional exports
- __fixkfti
- __fixunskfti
- __floattikf
- __negkf2
- __mulkc3
- __divkc3
- __powikf2
and adjusts tools/gen_stubs.zig.
From https://gcc.gnu.org/onlinedocs/gcc/Floating-Types.html:
"When long double transitions to __float128 on PowerPC in the future,
__ibm128 will remain for use in conversions between the two types."
Hence `__extendkftf2` and `__trunctfkf2` for conversion are superfluous
and only using f128 for `kf` routines is justified.
Closes #16057.
Diffstat (limited to 'src/codegen.zig')
0 files changed, 0 insertions, 0 deletions
