aarch64: Update attributes of arm_acle.h intrinsics
authorJonathan Wright <jonathan.wright@arm.com>
Thu, 18 Mar 2021 16:23:50 +0000 (16:23 +0000)
committerJonathan Wright <jonathan.wright@arm.com>
Wed, 28 Apr 2021 20:13:50 +0000 (21:13 +0100)
commit6a82f012c4a1c12468b154c59b817dc2d4d044c5
treebd7b276467b7b61f7f908d9ba60f2e15f2488f53
parent67cf12a8171399a9e724a7eb6cc80908ed297eaa
aarch64: Update attributes of arm_acle.h intrinsics

Update the attributes of all intrinsics defined in arm_acle.h to be
consistent with the attributes of the intrinsics defined in
arm_neon.h. Specifically, this means updating the attributes from:
  __extension__ static __inline <type>
  __attribute__ ((__always_inline__))
to:
  __extension__ extern __inline <type>
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))

gcc/ChangeLog:

2021-03-18  Jonathan Wright  <jonathan.wright@arm.com>

* config/aarch64/arm_acle.h (__attribute__): Make intrinsic
attributes consistent with those defined in arm_neon.h.
gcc/config/aarch64/arm_acle.h