mlugg 725c825829 link: make sure MachO closes the damn files
Windows is a ridiculous operating system designed by toddlers, and so
requires us to close all file handles in the `tmp/xxxxxxx` cache dir
before renaming it into `o/xxxxxxx`. We have a hack in place to handle
this for the main output file, but the MachO linker also outputs a file
with debug symbols, and we weren't closing it! This led to a fuckton of
CI failures when we enabled `.whole` cache mode by default for
self-hosted backends.

thanks jacob for figuring this out while i sat there
2025-03-02 16:39:18 -05:00
..
2025-02-07 17:52:19 -08:00
2025-02-06 16:14:53 -05:00
2025-02-22 17:09:20 -08:00
2025-01-16 20:42:08 -05:00
2025-02-26 11:42:04 -08:00
2025-02-22 17:09:20 -08:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00