generated-offsets.c 452 B

1234567891011121314151617
  1. #include <generated-offsets-build.h>
  2. #include <stddef.h>
  3. #include <shim_internal.h>
  4. #include <shim_tls.h>
  5. void dummy(void)
  6. {
  7. OFFSET_T(SHIM_TCB_OFFSET, __libc_tcb_t, shim_tcb);
  8. OFFSET_T(TCB_SYSCALL_NR, shim_tcb_t, context.syscall_nr);
  9. OFFSET_T(TCB_SP, shim_tcb_t, context.sp);
  10. OFFSET_T(TCB_RET_IP, shim_tcb_t, context.ret_ip);
  11. OFFSET_T(TCB_REGS, shim_tcb_t, context.regs);
  12. DEFINE(SHIM_REGS_SIZE, sizeof(struct shim_regs));
  13. }