1. 01 Apr, 2018 5 commits
  2. 31 Mar, 2018 4 commits
  3. 30 Mar, 2018 11 commits
  4. 29 Mar, 2018 15 commits
  5. 28 Mar, 2018 5 commits
    • revert: rs6000-builtin.def (BU_FP_1MISC_1): Add define macro. · 604e36ed
      gcc/ChangeLog:
      
      2018-03-20 Carl Love  <cel@us.ibm.com>
      
      	Revert
      	2017-09-27  Carl Love  <cel@us.ibm.com>
      
      	* config/rs6000/rs6000-builtin.def (BU_FP_1MISC_1): Add define macro.
      	(FCTID, FCTIW): Add BU_FP_MISC_1 macro expansion for builtins.
      	* config/rs6000/rs6000.md (lrintsfsi2): Add define_insn for the
      	fctiw instruction.
      
      gcc/testsuite/ChangeLog:
      
      2018-03-20  Carl Love  <cel@us.ibm.com>
      
      	Revert
      	2017-09-27  Carl Love  <cel@us.ibm.com>
      
      	* gcc.target/powerpc/builtin-fctid-fctiw-runnable.c: New test file
      	for the __builtin_fctid and __builtin_fctiw.
      
      From-SVN: r258942
      Carl Love committed
    • xmmintrin.h (_mm_max_pi16): Use __vector __bool instead of __vector bool. · 69c94135
      2018-03-28  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	* config/rs6000/xmmintrin.h (_mm_max_pi16): Use __vector __bool
      	instead of __vector bool.
      	(_mm_max_pu8): Likewise.
      	(_mm_min_pi16): Likewise.
      
      From-SVN: r258936
      Bill Schmidt committed
    • re PR fortran/69497 (ICE in gfc_free_namespace, at fortran/symbol.c:3701) · 9b0588e9
      
      	PR fortran/69497
      	* symbol.c (gfc_symbol_done_2): Start freeing namespaces
      	from the root.
      	(gfc_free_namespace): Restore assert (revert r258839).
      
      From-SVN: r258935
      Mikael Morin committed
    • Fix typo in last ChangeLog entry · e8b8462d
      From-SVN: r258934
      Peter Bergner committed
    • re PR target/84912 (__builtin_divde* produce Internal Compiler Error when compiled -m32) · 1429da42
      gcc/
      	PR target/84912
      	* config/rs6000/rs6000-builtin.def (DIVWEO): Delete macro expansion.
      	(DIVWEUO): Likewise.
      	(DIVDEO): Likewise.
      	(DIVDEUO): Likewise.
      	* config/rs6000/rs6000.c (builtin_function_type): Remove support for
      	DIVWEUO and DIVDEUO.
      	* config/rs6000/rs6000.md (UNSPEC_DIVEO, UNSPEC_DIVEUO): Delete unspecs.
      	(UNSPEC_DIV_EXTEND): Remove deleted unspecs.
      	(div_extend): Likewise.
      	* doc/extend.texi (__builtin_divweo): Remove documention for deleted
      	builtin function.
      	(__builtin_divweuo): Likewise.
      	(__builtin_divdeo): Likewise.
      	(__builtin_divdeuo): Likewise.
      
      gcc/testsuite/
      	PR target/84912
      	* gcc.target/powerpc/extend-divide-1.c (div_weo): Remove test for
      	deleted builtin function.
      	(div_weuo): Likewise.
      	* gcc.target/powerpc/extend-divide-2.c (div_deo): Likewise.
      	(div_deuo): Likewise.
      
      From-SVN: r258933
      Peter Bergner committed