[Bug target/69969] [5/6 Regression] Function attribute no-vsx

2016-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69969

--- Comment #3 from Jakub Jelinek  ---
Author: jakub
Date: Fri Feb 26 22:35:00 2016
New Revision: 233767

URL: https://gcc.gnu.org/viewcvs?rev=233767=gcc=rev
Log:
PR target/69969
* config/rs6000/rs6000.c (rs6000_option_override_internal): Don't
complain about -mallow-movmisalign without -mvsx if
TARGET_ALLOW_MOVMISALIGN was not set explicitly.

* gcc.target/powerpc/pr69969.c: New test.

Added:
trunk/gcc/testsuite/gcc.target/powerpc/pr69969.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rs6000/rs6000.c
trunk/gcc/testsuite/ChangeLog

[Bug target/69969] [5/6 Regression] Function attribute no-vsx

2016-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69969

Jakub Jelinek  changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org

--- Comment #2 from Jakub Jelinek  ---
Created attachment 37807
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37807=edit
gcc6-pr69969.patch

Untested fix.

[Bug target/69969] [5/6 Regression] Function attribute no-vsx

2016-02-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69969

Andrew Pinski  changed:

   What|Removed |Added

   Keywords||rejects-valid
  Known to work||5.2.0
   Target Milestone|--- |5.4
Summary|[5.3.0 Regression] Function |[5/6 Regression] Function
   |attribute no-vsx|attribute no-vsx