Add AVX support to ld.so auditing for x86-64.
[glibc.git] / sysdeps / x86_64 / link-defines.sym
blob1694d883ad5e723d3015276edfdf4b80058a834b
1 #include "link.h"
2 #include <stddef.h>
4 --
5 VECTOR_SIZE             sizeof (La_x86_64_vector)
6 XMM_SIZE                sizeof (La_x86_64_xmm)
8 LR_SIZE                 sizeof (struct La_x86_64_regs)
9 LR_RDX_OFFSET           offsetof (struct La_x86_64_regs, lr_rdx)
10 LR_R8_OFFSET            offsetof (struct La_x86_64_regs, lr_r8)
11 LR_R9_OFFSET            offsetof (struct La_x86_64_regs, lr_r9)
12 LR_RCX_OFFSET           offsetof (struct La_x86_64_regs, lr_rcx)
13 LR_RSI_OFFSET           offsetof (struct La_x86_64_regs, lr_rsi)
14 LR_RDI_OFFSET           offsetof (struct La_x86_64_regs, lr_rdi)
15 LR_RBP_OFFSET           offsetof (struct La_x86_64_regs, lr_rbp)
16 LR_RSP_OFFSET           offsetof (struct La_x86_64_regs, lr_rsp)
17 LR_XMM_OFFSET           offsetof (struct La_x86_64_regs, lr_xmm)
18 LR_VECTOR_OFFSET        offsetof (struct La_x86_64_regs, lr_vector)
20 LRV_SIZE                sizeof (struct La_x86_64_retval)
21 LRV_RAX_OFFSET          offsetof (struct La_x86_64_retval, lrv_rax)
22 LRV_RDX_OFFSET          offsetof (struct La_x86_64_retval, lrv_rdx)
23 LRV_XMM0_OFFSET         offsetof (struct La_x86_64_retval, lrv_xmm0)
24 LRV_XMM1_OFFSET         offsetof (struct La_x86_64_retval, lrv_xmm1)
25 LRV_ST0_OFFSET          offsetof (struct La_x86_64_retval, lrv_st0)
26 LRV_ST1_OFFSET          offsetof (struct La_x86_64_retval, lrv_st1)
27 LRV_VECTOR0_OFFSET      offsetof (struct La_x86_64_retval, lrv_vector0)
28 LRV_VECTOR1_OFFSET      offsetof (struct La_x86_64_retval, lrv_vector1)