archbirdplus
archbirdplus
@notcancername Inlining: Looks like pageSize is already comptime and inlined during optimization. Comptime is a problem though. It suggests to some people that their code is valid when it isn't....
Local tests now pass. I just can't figure out how to test on Windows.
I'd like to re-run CI. I cannot get local tests to pass, but I would like to see how the CI runner behaves. There seems to be another issue besides...
Alright, rebased again. Though what I understood was that CI needed to be invoked by a Zig member. Hopefully I can fix up the stylistic issues soon.
I can't think of anything else that needs changes.
Updated. @alexrp, I did not find a riscv page size for fuchsia. Do you have a source for that? https://fuchsia.googlesource.com/fuchsia/+/8b0e396b54a587bc65ed8ab8a521f26b6a3c5cb2/docs/reference/syscalls/system_get_page_size.md
I guess I might as well just finish up the remaining few :shrug:
We are now missing only runtime querying for `plan9`, and comptime sizes for `contiki`, `rtems`, `elfiamcu`, `hermit`, `aix`, `zos`, and GPU targets. There targets are all either too confusing or...
I'd like to double-check it again before marking it ready. There are still minor issues apparently. Aside from that, I don't know how to handle freestanding/other elegantly. I'm considering just...
Alright. If we care at all about GPA/`mmap` on freestanding+libc (which some people apparently do use), I'll do the following: * introduce `has_page_size_bounds` * introduce `min_page_alignment`, which falls back to...