irt_clock_func, irt_nanosleep, irt_sched_yield, irt_sysconf, }; DEFINE_STUB(getdents) static const struct nacl_irt_fdio irt_fdio = { irt_close, irt_dup, irt_dup2, irt_read, irt_write, irt_seek, irt_fstat, USE_STUB(irt_fdio, getdents), }; DEFINE_STUB(mprotect) static const struct nacl_irt_memory irt_memory = { irt_mmap, irt_munmap, USE_STUB(irt_memory, mprotect), }; static const struct nacl_irt_tls irt_tls = { tls_init, tls_get, }; static const struct nacl_irt_thread irt_thread = {
irt_gettod, irt_clock_func, irt_nanosleep, irt_sched_yield, irt_sysconf, }; DEFINE_STUB(seek) DEFINE_STUB(getdents) static const struct nacl_irt_fdio irt_fdio = { irt_close, irt_dup, irt_dup2, irt_read, irt_write, USE_STUB(irt_fdio, seek), irt_fstat, USE_STUB(irt_fdio, getdents), }; DEFINE_STUB(mprotect) static const struct nacl_irt_memory irt_memory = { irt_mmap, irt_munmap, USE_STUB(irt_memory, mprotect), }; static const struct nacl_irt_tls irt_tls = { tls_init, tls_get, };