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

Reply via email to