Today
I think I must have not realized that the author of this patch wasn't a committer. Sorry James, I've committed this now!
Sep 12 2024
This revision has landed
Sep 4 2024
Jun 3 2024
OK. This looks ready to go then. Sorry for my slowness in responding
I think this is ready now, so I'll land it.
I'm satisfied that old-school construct was for our old-school 4.2 gcc, which has aged out of support everywhere.
May 4 2024
I can test on AMD64 (currently using it) and ARM64 and i386. I might be able to do BE PPC64.
Apr 12 2024
Hey John do you want to land this or should I?
The commit log though can say "Remove pre-C99 support" though since the blocks are all for pre-C99.
This looks ok to me now.
Apr 10 2024
Looks good to me.
Apr 9 2024
Build Success
git rebase main
Apr 7 2024
I'm not completely familar with FreeBSD's virtual memory system. But it seems the comment still doesn't match the code. Doesn't it return m_ret when the reclaim is successful and null when failed?
Removed redundant macros
Add __STDC_VERSION_STDBOOL_H__ as the header file now conforms C23.
Fix grammar in the commit message
Apr 6 2024
When will we merge the upstream llvm-project to freebsd-src? Are there any issues blocking the merge?
Fixed macro
@jrtc27 Can you review the changes?
Mar 26 2024
D43545 takes care of this change. Should we close this?
Mar 11 2024
Are there any more changes required?
Feb 29 2024
Thanks for splitting this out.