Hi,

As subject, this patch updates the attributes of all intrinsics defined in
arm_fp16.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__))

Regression tested and bootstrapped on aarch64-none-linux-gnu - no
issues.

Ok for master?

Thanks,
Jonathan

---

gcc/ChangeLog:

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

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

Attachment: rb14295.patch
Description: rb14295.patch

Reply via email to