Andrew Kelley
b92e1ab8cc
stage1: override f80 alignment for i386-windows
...
Comment reproduced here:
Note the following u64 alignments:
x86-linux: 4
x86-windows: 8
LLVM makes x86_fp80 have the following alignment and sizes regardless
of operating system:
x86_64: size=16, align=16
x86: size=12, align=4
However in Zig we override x86-windows to have size=16, align=16
in order for the property to hold that u80 and f80 have the same ABI size.
Fixes "error: destination type 'f80' has size 12 but source type 'u80'
has size 16" when trying to bitcast between f80 and u80 on i386-windows.
2022-02-12 11:18:23 +01:00
..
2022-02-05 16:33:00 +02:00
2022-02-08 21:11:53 -07:00
2021-09-20 02:29:04 +02:00
2021-12-11 00:29:31 +01:00
2021-07-28 18:17:11 -04:00
2021-07-26 20:41:00 -04:00
2021-07-26 20:41:00 -04:00
2022-01-29 18:12:28 +02:00
2021-09-01 14:17:45 -04:00
2020-09-21 18:38:55 -07:00
2021-07-05 15:28:13 -05:00
2022-02-12 11:18:23 +01:00
2020-09-21 18:38:55 -07:00
2020-12-07 17:27:09 -07:00
2021-05-28 12:58:40 -07:00
2020-09-21 18:38:55 -07:00
2020-09-21 18:38:55 -07:00
2021-07-08 14:30:45 -04:00
2021-05-28 12:58:40 -07:00
2021-05-28 12:58:40 -07:00
2020-09-21 18:38:55 -07:00
2021-07-06 00:57:46 -05:00
2020-12-07 17:27:09 -07:00
2020-12-07 17:27:09 -07:00
2021-12-11 00:29:31 +01:00
2021-07-11 02:00:04 -04:00
2022-02-09 20:35:53 -05:00
2021-07-11 02:00:04 -04:00
2020-09-21 18:38:55 -07:00
2020-09-21 18:38:55 -07:00
2020-09-21 18:38:55 -07:00
2020-12-07 17:27:09 -07:00
2020-12-07 17:27:09 -07:00
2020-12-07 17:27:09 -07:00
2021-11-16 15:02:16 -05:00
2021-09-24 14:06:16 -04:00
2020-12-23 20:22:43 +02:00
2020-09-21 18:38:55 -07:00
2021-09-28 17:02:43 -07:00
2021-08-27 21:34:13 -07:00
2020-09-21 18:38:55 -07:00
2020-09-21 18:38:55 -07:00
2022-01-28 11:45:04 -07:00
2022-01-28 11:45:04 -07:00
2022-01-28 11:45:04 -07:00
2021-10-16 21:55:51 +01:00
2021-12-03 16:53:33 -07:00
2022-01-07 18:35:08 +01:00
2022-01-28 11:45:04 -07:00
2022-01-28 11:45:04 -07:00
2021-09-28 17:03:43 -07:00
2021-09-28 17:02:43 -07:00
2020-09-21 18:38:55 -07:00
2021-07-05 15:28:13 -05:00
2021-07-05 15:28:13 -05:00
2022-02-06 01:57:04 -05:00
2020-12-23 20:22:43 +02:00