On Thu, Nov 20, 2014 at 6:49 PM, Bill Schmidt
<wschm...@linux.vnet.ibm.com> wrote:
> Hi,
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63673 observes that
> vec_vsx_ld doesn't currently permit the base pointer to have a type of
> pointer to double, even though this is specified as legal in the GCC
> user's manual.  We do allow a pointer to float, so this is just an
> oversight.  This patch corrects the problem both for vec_vsx_ld and
> vec_vsx_st.
>
> Bootstrapped and tested on powerpc64-unknown-linux-gnu with no
> regressions.  Ok for trunk, 4.9, and 4.8?
>
> Thanks,
> Bill
>
>
> 2014-11-20  Bill Schmidt  <wschm...@linux.vnet.ibm.com>
>
>         * config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Allow
>         the base pointer of vec_vsx_ld and vec_vsx_st to take a pointer to
>         double.

Okay.

Thanks, David

Reply via email to