User Details
- User Since
- Jul 4 2018, 7:23 PM (358 w, 6 d)
Sat, May 17
Or, like WITNESS or MALLOC_PRODUCTION, on in HEAD and off in stable branches?
Sun, May 11
Seems sensible to me
Sat, May 10
Thu, May 8
Hm, binutils should still be defaulting to -znostart-stop-gc even today in their master branch. So this really should be a no-op, this shouldn't be the cause of any issues. (Unless sjg is building with some modified environment that overrides that default, I suppose, but that's shooting oneself in the foot...)
Wed, May 7
Only include libc changes
Tue, May 6
Mon, May 5
Update documentation
Sun, May 4
Tue, Apr 29
Add comment about host vs target
Tue, Apr 22
Thank you!
Mon, Apr 21
This isn't going to suffice. If you update your SDK to one that knows about 15.4 or later then you'll have the prototype in string.h and __MAC_OS_X_VERSION_MAX_ALLOWED will be 15.4 or higher, but we won't provide this implementation, so at compile time you'll get warning: 'strchrnul' is only available on macOS 15.4 or newer [-Wunguarded-availability-new] and at run time you'll get a segmentation fault from the symbol stub (Mach-O PLT-like thing) branching to NULL.
Apr 19 2025
What about with clang++? Otherwise the driver won't link in libc++.
Apr 18 2025
Oh, yes, I failed to spot that in the review but this was clearly wrong and a no-op
Apr 16 2025
Apr 15 2025
Well this is just wrong, boot services data can be reclaimed once you've exited boot services. Linux seems to work because it always honours the FDT's reserved memory regions, so we should follow that to work around this broken firmware (in fact AFAICT Linux doesn't even bother to parse the table, even on arm64, which is surprising... not sure how ACPI ends up working). And please report a bug against the firmware in question so this can actually get fixed to correctly mark it as EfiRuntimeServicesCode/Data or EfiReservedMemoryType.