diff options
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/x86_64/bits/link.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sysdeps/x86_64/bits/link.h b/sysdeps/x86_64/bits/link.h index 87c17eb406..142335699f 100644 --- a/sysdeps/x86_64/bits/link.h +++ b/sysdeps/x86_64/bits/link.h @@ -63,7 +63,12 @@ __END_DECLS #else /* Registers for entry into PLT on x86-64. */ +# if __GNUC_PREREQ (4,0) +typedef float La_x86_64_xmm __attribute__ ((vector_size (16))); +# else typedef float La_x86_64_xmm __attribute__ ((__mode__ (__V4SF__))); +# endif + typedef struct La_x86_64_regs { uint64_t lr_rdx; |