aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop-manip.c
diff options
context:
space:
mode:
authorPaul A. Clarke <pc@us.ibm.com>2021-10-25 15:17:28 -0500
committerPaul A. Clarke <pc@us.ibm.com>2021-10-25 15:20:12 -0500
commitd6240ea016ea87d12456f92a7215af28c3dc3316 (patch)
treea72061d2271b7620ff6fac6c809e65ce6ab7d3b7 /gcc/tree-vect-loop-manip.c
parent72dc270be793f159a3a038bef41542d85550b331 (diff)
downloadgcc-d6240ea016ea87d12456f92a7215af28c3dc3316.zip
gcc-d6240ea016ea87d12456f92a7215af28c3dc3316.tar.gz
gcc-d6240ea016ea87d12456f92a7215af28c3dc3316.tar.bz2
rs6000: Fix missing "externs" in smmintrin.h
Inline functions defined in smmintrin.h need "extern" as part of their declaration, otherwise instances of those functions are created in the objects which include them. Fixes commits: - acd4b9103c1a30c833de4eee31fb69c3ff13cd77 - 9d352c68e8c8b642a36a6bcfc7f6b5dba11ac748 - bd9a8737d478f7f1d01a9d5f1cc4309ffbb53103 - 5f500715438761f59de5fb992267748c5d4dc4b6 - eaa93a0f3d9f67c8cbc1dc849ea6feba432ff412 - 29fb1e831bf1c25e4574bf2f98a9f534e5c67665 2021-10-25 Paul A. Clarke <pc@us.ibm.com> gcc * config/rs6000/smmintrin.h (_mm_testz_si128): Add "extern" to function signature. (_mm_testc_si128): Likewise. (_mm_testnzc_si128): Likewise. (_mm_blend_ps): Likewise. (_mm_blendv_ps): Likewise. (_mm_blend_pd): Likewise. (_mm_blendv_pd): Likewise. (_mm_ceil_pd): Likewise. (_mm_ceil_sd): Likewise. (_mm_ceil_ps): Likewise. (_mm_ceil_ss): Likewise. (_mm_floor_pd): Likewise. (_mm_floor_sd): Likewise. (_mm_floor_ps): Likewise. (_mm_floor_ss): Likewise. (_mm_minpos_epu16): Likewise. (_mm_mul_epi32): Likewise. (_mm_cvtepi8_epi16): Likewise. (_mm_packus_epi32): Likewise. (_mm_cmpgt_epi64): Likewise.
Diffstat (limited to 'gcc/tree-vect-loop-manip.c')
0 files changed, 0 insertions, 0 deletions