This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 4.9][AArch64] Backport 211892: PR/60825 Make float64x1_t in arm_neon.h a proper vector type


On Tue, Jul 08, 2014 at 12:28:54PM +0100, Alan Lawrence wrote:
> This corrects name-mangling of float64x1_t and makes it a distinct type from
> float64_t, as per ACLE - the error mentioned in the "Caveats" section at
> https://gcc.gnu.org/gcc-4.9/changes.html.
> 
> (Only) Changes from the original patch are to remove references to
> __builtin_aarch64_im_lane_boundsi and the update to the ext_f64_1.c
> testcase, both of which were introduced in r211058
> (http://pdtlreviewboard.cambridge.arm.com/r/1339/) which is not being
> backported. This means that out-of-bounds lane indices will be silently
> ignored (the implementation just uses lane 0) rather than raising an error
> message as in mainline.

If any of the changes are ABI changes, then IMHO we shouldn't apply it to
release branch, better keep 4.9.0 ABI compatible with 4.9.1.

	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]