diff options
| author | Evan Haas <evan@lagerdata.com> | 2022-10-06 15:29:10 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-10-14 15:22:00 -0400 |
| commit | e4e1c21e1fa599c1f243cad9236c88676023f6a8 (patch) | |
| tree | 76bfda7044428f77ad0758f9d1765158676b9581 /src/stage1/target.cpp | |
| parent | c8da03a0e18661375ad72b66fbcfe6a84e303205 (diff) | |
| download | zig-e4e1c21e1fa599c1f243cad9236c88676023f6a8.tar.gz zig-e4e1c21e1fa599c1f243cad9236c88676023f6a8.zip | |
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
Diffstat (limited to 'src/stage1/target.cpp')
0 files changed, 0 insertions, 0 deletions
