zig/lib
Evan Haas e4e1c21e1f i386 ABI: Fix some sizes and alignments
This makes the following changes for i386:

long long and unsigned long long have 4 byte alignment on non-Windows

f64 (double) has 4-byte alignment on non-Windows

long double is 80 bits and has 4 byte alignment on mingw

long double on android is 64 bits, not 80: https://www.uclibc.org/docs/psABI-i386.pdf

Fixes #12453
Fixes #12987
2022-10-14 15:22:00 -04:00
..
compiler_rt compiler_rt: Fix extendf_f80 bug 2022-10-09 13:42:39 -07:00
docs autodoc: Added .html to generated source view file names 2022-09-26 15:46:01 +02:00
include update C headers to LLVM 15 rc3 2022-08-29 15:14:58 -07:00
init-exe init-exe template: add flushing to the buffered writer 2022-08-04 21:12:42 +02:00
init-lib flatten lib/std/special and improve "pkg inside another" logic 2022-05-06 22:41:00 -07:00
libc update mingw-w64 crt files to v10.0.0 2022-10-11 01:05:42 -07:00
libcxx update libcxx to LLVM 15 rc3 2022-08-29 15:12:46 -07:00
libcxxabi update libcxxabi to LLVM 15 2022-08-04 18:02:01 -07:00
libunwind update libunwind to LLVM 15 2022-08-04 18:09:10 -07:00
std i386 ABI: Fix some sizes and alignments 2022-10-14 15:22:00 -04:00
tsan update libcxx, libcxxabi, libunwind, and tsan to llvm 13 rc1 2021-08-16 23:32:13 -07:00
build_runner.zig stage2: implement referenced by trace for error messages 2022-09-15 00:50:18 +03:00
c.zig std: add return address parameter to panic fn 2022-09-20 19:05:00 -07:00
compiler_rt.zig compiler-rt: Implement mulXc3 and divXc3 functions 2022-10-09 11:09:41 -07:00
ssp.zig std: add return address parameter to panic fn 2022-09-20 19:05:00 -07:00
test_runner.zig Move std.testing.zig_exe_path into build options 2022-09-14 14:42:58 -07:00