Blame sysdeps/x86_64/link-defines.sym

Packit 6c4009
#include "link.h"
Packit 6c4009
#include <stddef.h>
Packit 6c4009
Packit 6c4009
--
Packit 6c4009
VECTOR_SIZE		sizeof (La_x86_64_vector)
Packit 6c4009
XMM_SIZE		sizeof (La_x86_64_xmm)
Packit 6c4009
YMM_SIZE		sizeof (La_x86_64_ymm)
Packit 6c4009
ZMM_SIZE		sizeof (La_x86_64_zmm)
Packit 6c4009
BND_SIZE		sizeof (__int128_t)
Packit 6c4009
Packit 6c4009
LR_SIZE			sizeof (struct La_x86_64_regs)
Packit 6c4009
LR_RDX_OFFSET		offsetof (struct La_x86_64_regs, lr_rdx)
Packit 6c4009
LR_R8_OFFSET		offsetof (struct La_x86_64_regs, lr_r8)
Packit 6c4009
LR_R9_OFFSET		offsetof (struct La_x86_64_regs, lr_r9)
Packit 6c4009
LR_RCX_OFFSET		offsetof (struct La_x86_64_regs, lr_rcx)
Packit 6c4009
LR_RSI_OFFSET		offsetof (struct La_x86_64_regs, lr_rsi)
Packit 6c4009
LR_RDI_OFFSET		offsetof (struct La_x86_64_regs, lr_rdi)
Packit 6c4009
LR_RBP_OFFSET		offsetof (struct La_x86_64_regs, lr_rbp)
Packit 6c4009
LR_RSP_OFFSET		offsetof (struct La_x86_64_regs, lr_rsp)
Packit 6c4009
LR_XMM_OFFSET		offsetof (struct La_x86_64_regs, lr_xmm)
Packit 6c4009
LR_VECTOR_OFFSET	offsetof (struct La_x86_64_regs, lr_vector)
Packit 6c4009
#ifndef __ILP32__
Packit 6c4009
LR_BND_OFFSET		offsetof (struct La_x86_64_regs, lr_bnd)
Packit 6c4009
#endif
Packit 6c4009
Packit 6c4009
LRV_SIZE		sizeof (struct La_x86_64_retval)
Packit 6c4009
LRV_RAX_OFFSET		offsetof (struct La_x86_64_retval, lrv_rax)
Packit 6c4009
LRV_RDX_OFFSET		offsetof (struct La_x86_64_retval, lrv_rdx)
Packit 6c4009
LRV_XMM0_OFFSET		offsetof (struct La_x86_64_retval, lrv_xmm0)
Packit 6c4009
LRV_XMM1_OFFSET		offsetof (struct La_x86_64_retval, lrv_xmm1)
Packit 6c4009
LRV_ST0_OFFSET		offsetof (struct La_x86_64_retval, lrv_st0)
Packit 6c4009
LRV_ST1_OFFSET		offsetof (struct La_x86_64_retval, lrv_st1)
Packit 6c4009
LRV_VECTOR0_OFFSET	offsetof (struct La_x86_64_retval, lrv_vector0)
Packit 6c4009
LRV_VECTOR1_OFFSET	offsetof (struct La_x86_64_retval, lrv_vector1)
Packit 6c4009
#ifndef __ILP32__
Packit 6c4009
LRV_BND0_OFFSET		offsetof (struct La_x86_64_retval, lrv_bnd0)
Packit 6c4009
LRV_BND1_OFFSET		offsetof (struct La_x86_64_retval, lrv_bnd1)
Packit 6c4009
#endif