#define NACL_INTERFACE_TABLE(name, value) { name, &value, sizeof(value) }
const NaClInterfaceTable kIrtInterfaces[] = {
NACL_INTERFACE_TABLE(NACL_IRT_BASIC_v0_1, kIrtBasic),
- NACL_INTERFACE_TABLE(NACL_IRT_DEV_FDIO_v0_1, kIrtFdIO),
+ NACL_INTERFACE_TABLE(NACL_IRT_FDIO_v0_1, kIrtFdIO),
NACL_INTERFACE_TABLE(NACL_IRT_MEMORY_v0_3, kIrtMemory),
NACL_INTERFACE_TABLE(NACL_IRT_THREAD_v0_1, kIrtThread),
NACL_INTERFACE_TABLE(NACL_IRT_FUTEX_v0_1, kIrtFutex),
NACL_INTERFACE_TABLE(NACL_IRT_TLS_v0_1, kIrtTls),
NACL_INTERFACE_TABLE(NACL_IRT_CLOCK_v0_1, kIrtClock),
NACL_INTERFACE_TABLE(NACL_IRT_PPAPIHOOK_v0_1, kIrtPpapiHook),
+ NACL_INTERFACE_TABLE(NACL_IRT_RESOURCE_OPEN_v0_1, kIrtResourceOpen),
+ NACL_INTERFACE_TABLE(NACL_IRT_RANDOM_v0_1, kIrtRandom),
+ NACL_INTERFACE_TABLE(NACL_IRT_EXCEPTION_HANDLING_v0_1, kIrtExceptionHandling),
+#if defined(__arm__)
+ NACL_INTERFACE_TABLE(NACL_IRT_ICACHE_v0_1, kIrtIcache),
+#endif
};
#undef NACL_INTERFACE_TABLE