Syscall getdents(2) has been historically mistaken the pointer in the
loop. This influences aarch64 python3.12 built by cosmopolitan
/superconfigure thus been found out.
Signed-off-by: Meowthink
---
bsd-user/freebsd/os-stat.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsd-user/freebsd
Ping for this patch:
https://patchew.org/QEMU/cabnabob99xzcbwswyqkkjt3amwzodazmtmm6ab7utvz._5fun._5f...@mail.gmail.com/
Though not used by recent(__FreeBSD_version >= 120) base libc,
this syscall is used by concurrent (like the newest v4.0.2)
cosmopolitan libc. Wrong emulation leads to things