Actions
Bug #17850
closed`PAGE_SIZE` is no longer a constant for macOS
Description
Build failure for macOS Big Sur (ARM) due to -Wundef
(#17752).
It is said in https://www.wwdcnotes.com/notes/wwdc20/10214/ that:
- Native page size on Intel is 4 kB, on Apple Silicon it's 16 kB: therefore the PAGE_SIZE macro is no longer a constant. Use:
- PAGE_MAX_SIZE for a compile-time upper bound
- vm_page_size to read the actual value at runtime
Actions
Like0
Like0Like0Like0Like0Like0Like0