Hi, I notice that we build newlib with MISSING_SYSCALL_NAMES and DREENTRANT_SYSCALLS_PROVIDED both defined, this means all reentrant version syscalls newlib depend on will be mapped to the regular syscalls without reentrancy struct argument. Why do we define those reentrant version functions with RTEMS_NEWLIB? Regards Zhongjie