Fixed wrong vector sincos/sincosf ABI to have it compatible with
[glibc.git] / sysdeps / x86_64 / link-defines.sym
blob963c69b3201a72bca9c2669359a10272515d8d32
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)
7 YMM_SIZE                sizeof (La_x86_64_ymm)
8 ZMM_SIZE                sizeof (La_x86_64_zmm)
9 BND_SIZE                sizeof (__int128_t)
11 LR_SIZE                 sizeof (struct La_x86_64_regs)
12 LR_RDX_OFFSET           offsetof (struct La_x86_64_regs, lr_rdx)
13 LR_R8_OFFSET            offsetof (struct La_x86_64_regs, lr_r8)
14 LR_R9_OFFSET            offsetof (struct La_x86_64_regs, lr_r9)
15 LR_RCX_OFFSET           offsetof (struct La_x86_64_regs, lr_rcx)
16 LR_RSI_OFFSET           offsetof (struct La_x86_64_regs, lr_rsi)
17 LR_RDI_OFFSET           offsetof (struct La_x86_64_regs, lr_rdi)
18 LR_RBP_OFFSET           offsetof (struct La_x86_64_regs, lr_rbp)
19 LR_RSP_OFFSET           offsetof (struct La_x86_64_regs, lr_rsp)
20 LR_XMM_OFFSET           offsetof (struct La_x86_64_regs, lr_xmm)
21 LR_VECTOR_OFFSET        offsetof (struct La_x86_64_regs, lr_vector)
22 #ifndef __ILP32__
23 LR_BND_OFFSET           offsetof (struct La_x86_64_regs, lr_bnd)
24 #endif
26 LRV_SIZE                sizeof (struct La_x86_64_retval)
27 LRV_RAX_OFFSET          offsetof (struct La_x86_64_retval, lrv_rax)
28 LRV_RDX_OFFSET          offsetof (struct La_x86_64_retval, lrv_rdx)
29 LRV_XMM0_OFFSET         offsetof (struct La_x86_64_retval, lrv_xmm0)
30 LRV_XMM1_OFFSET         offsetof (struct La_x86_64_retval, lrv_xmm1)
31 LRV_ST0_OFFSET          offsetof (struct La_x86_64_retval, lrv_st0)
32 LRV_ST1_OFFSET          offsetof (struct La_x86_64_retval, lrv_st1)
33 LRV_VECTOR0_OFFSET      offsetof (struct La_x86_64_retval, lrv_vector0)
34 LRV_VECTOR1_OFFSET      offsetof (struct La_x86_64_retval, lrv_vector1)
35 #ifndef __ILP32__
36 LRV_BND0_OFFSET         offsetof (struct La_x86_64_retval, lrv_bnd0)
37 LRV_BND1_OFFSET         offsetof (struct La_x86_64_retval, lrv_bnd1)
38 #endif