Commit a2d5294
committed
feat: deprecate windows
Functionality related to the Windows `time64_t` has been deprecated in
favor of a single, 64-bit wide `time_t`. This has also required some
work into getting rid of the conditional compilation uses of `time_t` on
GNU target environments, and tweaking the `max_align_t` type, as that
seemed to provide an incoherent interface in Windows with mingw32.
During this work, what seems like some incoherences in the CI pipeline
where found out, and have been addressed as well. This mostly consists
of a step where mingw32 was being installed and possible "fixed" but
that would never run because it relied on environment variables that
were only visible in the runner once the job coming after the one
setting up the Rust toolchain ran. This has now been removed in favor of
not performing any checks, as CI logs seem to have been running for some
time without this.
The FIXME comment on the tier 1 platform support for Windows with GNU
has also been removed as no segfaults were observed.time64_t
1 parent 3a5c5d7 commit a2d5294
2 files changed
+7
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
753 | 753 | | |
754 | 754 | | |
755 | 755 | | |
756 | | - | |
757 | 756 | | |
758 | 757 | | |
759 | 758 | | |
| |||
818 | 817 | | |
819 | 818 | | |
820 | 819 | | |
821 | | - | |
822 | | - | |
823 | 820 | | |
824 | 821 | | |
825 | 822 | | |
826 | | - | |
827 | | - | |
828 | | - | |
829 | | - | |
830 | | - | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | 823 | | |
835 | 824 | | |
836 | 825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 21 | + | |
28 | 22 | | |
29 | 23 | | |
30 | 24 | | |
| |||
34 | 28 | | |
35 | 29 | | |
36 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments