Darwin: various fixes
commit407c2da9bdab250d4c14f7d65deac2c262a0c351
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 17 Feb 2024 20:37:00 +0000 (17 21:37 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 17 Feb 2024 20:37:00 +0000 (17 21:37 +0100)
tree02ce164722640f000a7b5053eaf3f1602e6d0a8f
parent5c6728fc5ef2f458e733bd94668bcc14944a718d
Darwin: various fixes

Fix building a couple of regtests.
bmi.c - Apple clang puts a funky underscore before symbols which you
have to add explicitly in asm.
mmap_o_direct.c - there is no O_DIRECT on macOS
syswrap - make csrctl messages a bit more userland-y rather than
kernel-y
coregrind/m_syswrap/syswrap-darwin.c
none/tests/amd64/bmi.c
none/tests/mmap_o_direct.c