Skip to content
Snippets Groups Projects
  1. Jan 02, 2017
  2. Jan 01, 2017
    • Jan Hubicka's avatar
      re PR ipa/77674 (ICE in binds_to_current_def_p with -fkeep-inline-functions) · e2940b98
      Jan Hubicka authored
      	PR middle-end/77674
      	* symtab.c (symtab_node::binds_to_current_def_p): Fix handling of
      	transparent aliases.
      
      	PR middle-end/77674
      	* g++.dg/torture/pr77674.C: New testcase.
      
      From-SVN: r243997
      e2940b98
    • Eric Botcazou's avatar
      * gnatvsn.ads: Bump copyright year. · 613be1c8
      Eric Botcazou authored
      From-SVN: r243996
      613be1c8
    • Jan Hubicka's avatar
      re PR middle-end/77484 (Static branch predictor causes ~6-8% regression of SPEC2000 GAP) · 2c512374
      Jan Hubicka authored
      	PR middle-end/77484
      	* predict.def (PRED_CALL): Update hitrate.
      	(PRED_INDIR_CALL, PRED_POLYMORPHIC_CALL): New predictors.
      	* predict.c (tree_estimate_probability_bb): Split CALL predictor
      	into direct/indirect/polymorphic variants.
      
      From-SVN: r243995
      2c512374
    • Jakub Jelinek's avatar
      Update copyright years. · cbe34bb5
      Jakub Jelinek authored
      From-SVN: r243994
      cbe34bb5
    • Jakub Jelinek's avatar
      update-copyright.py (TestsuiteFilter): Skip params/README. · ae12c0f0
      Jakub Jelinek authored
      	* update-copyright.py (TestsuiteFilter): Skip params/README.
      	(GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
      
      From-SVN: r243993
      ae12c0f0
    • Jakub Jelinek's avatar
      gcc.c (process_command): Update copyright notice dates. · c1a9c369
      Jakub Jelinek authored
      gcc/
      	* gcc.c (process_command): Update copyright notice dates.
      	* gcov-dump.c (print_version): Ditto.
      	* gcov.c (print_version): Ditto.
      	* gcov-tool.c (print_version): Ditto.
      	* gengtype.c (create_file): Ditto.
      	* doc/cpp.texi: Bump @copying's copyright year.
      	* doc/cppinternals.texi: Ditto.
      	* doc/gcc.texi: Ditto.
      	* doc/gccint.texi: Ditto.
      	* doc/gcov.texi: Ditto.
      	* doc/install.texi: Ditto.
      	* doc/invoke.texi: Ditto.
      gcc/fortran/
      	* gfortranspec.c (lang_specific_driver): Update copyright notice
      	dates.
      	* gfc-internals.texi: Bump @copying's copyright year.
      	* gfortran.texi: Ditto.
      	* intrinsic.texi: Ditto.
      	* invoke.texi: Ditto.
      gcc/ada/
      	* gnat_ugn.texi: Bump @copying's copyright year.
      	* gnat_rm.texi: Likewise.
      gcc/go/
      	* gccgo.texi: Bump @copyrights-go year.
      libitm/
      	* libitm.texi: Bump @copying's copyright year.
      libgomp/
      	* libgomp.texi: Bump @copying's copyright year.
      libquadmath/
      	* libquadmath.texi: Bump @copying's copyright year.
      
      From-SVN: r243992
      c1a9c369
    • Joseph Myers's avatar
      Regenerate .pot files. · b3532501
      Joseph Myers authored
      gcc/po:
      	* gcc.pot: Regenerate.
      
      libcpp/po:
      	* cpplib.pot: Regenerate.
      
      From-SVN: r243991
      b3532501
    • GCC Administrator's avatar
      Daily bump. · cd35ed94
      GCC Administrator authored
      From-SVN: r243990
      cd35ed94
  3. Dec 31, 2016
  4. Dec 30, 2016
  5. Dec 29, 2016
  6. Dec 28, 2016
    • Uros Bizjak's avatar
      * gcc.target/i386/pr78904-5.c: Remove duplicate part. · f438882a
      Uros Bizjak authored
      From-SVN: r243956
      f438882a
    • Uros Bizjak's avatar
      re PR target/78904 (zero-extracts are not effective) · 5c8617dc
      Uros Bizjak authored
      	PR target/78904
      	* config/i386/constraints.md (Bn): New special memory constraint.
      	* config/i386/predicates.md (norex_memory_operand): New predicate.
      	* config/i386/i386.md (*extzvqi_mem_rex64): New insn pattern and
      	corresponding peephole2 pattern.
      
      testsuite/ChangeLog:
      
      	PR target/78904
      	* gcc.target/i386/pr78904-4.c: New test.
      	* gcc.target/i386/pr78904-5.c: Ditto.
      
      From-SVN: r243955
      5c8617dc
    • Sandra Loosemore's avatar
      cppdiropts.texi, [...]: New files, split from... · c05169aa
      Sandra Loosemore authored
      2016-12-27  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/cppdiropts.texi, doc/cppwarnopts.texi:  New files, split from...
      	* doc/cppopts.texi: .... here.
      	* doc/cpp.texi (Invocation): Adjust includes.
      	* doc/invoke.texi (Option Summary): Add missing preprocesor-related
      	options.  Adjust sorting and formatting.
      	(Warning Options): Include cppwarnopts.texi.
      	(Preprocessor Options): Add pointers and list the specific 
      	preprocessor options from cppopts.texi first instead of last.
      	(Directory Options): Move/merge documentation of -I, -iquote, and
      	-I- to cppdiropts.texi.  Include that file here.
      
      From-SVN: r243954
      c05169aa
    • GCC Administrator's avatar
      Daily bump. · c50fe2da
      GCC Administrator authored
      From-SVN: r243952
      c50fe2da
  7. Dec 27, 2016
    • Michael Meissner's avatar
      predicates.md (const_0_to_12_operand): Rename predicate and change test from... · df3aba14
      Michael Meissner authored
      predicates.md (const_0_to_12_operand): Rename predicate and change test from 0..11 to 0..12 to match the semantics of...
      
      [gcc]
      2016-12-27  Michael Meissner  <meissner@linux.vnet.ibm.com>
      
      	* config/rs6000/predicates.md (const_0_to_12_operand): Rename
      	predicate and change test from 0..11 to 0..12 to match the
      	semantics of the word extract/insert instructions.  Change all
      	callers.
      	(const_0_to_11_operand): Likewise.
      	* config/rs6000/rs6000.c (altivec_expand_builtin): Likewise.
      	* config/rs6000/vsx.md (vextract4b): Likewise.
      	(vextract4b_internal): Likewise.
      	(vinsert4b): Likewise.
      	(vinsert4b_internal): Likewise.
      	(vinsert4b_di): Likewise.
      	(vinsert4b_di_internal): Likewise.
      	* config/rs6000/rs6000.md (zero_extendsi<mode>2): Fix offset used
      	in xxextractuw to zero extend the word in the vector registers.
      	(lfiwzx): Likewise.
      
      [gcc/testsuite]
      2016-12-27  Michael Meissner  <meissner@linux.vnet.ibm.com>
      
      	* gcc.target/powerpc/p9-vinsert4b-2.c: Update test to test for 13
      	being out of bounds instead of 12.
      
      From-SVN: r243948
      df3aba14
    • Uros Bizjak's avatar
      * ChangeLog: Update my last entry. · 41a38208
      Uros Bizjak authored
      From-SVN: r243946
      41a38208
    • Uros Bizjak's avatar
      i386.c (ix86_secondary_reload): Require QImode intermediate for QImode mask... · 1b5d6ccd
      Uros Bizjak authored
      i386.c (ix86_secondary_reload): Require QImode intermediate for QImode mask register spill only for...
      
      	* config/i386/i386.c (ix86_secondary_reload): Require QImode
      	intermediate for QImode mask register spill only for !TARGET_AVX512DQ.
      	Always use true_regnum to determine operand regno.
      
      From-SVN: r243945
      1b5d6ccd
    • Sandra Loosemore's avatar
      cppopts.texi: Delete redundant documentation for -x. · ab4bb1b3
      Sandra Loosemore authored
      2016-12-27  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/cppopts.texi: Delete redundant documentation for -x.  Move
      	-fno-show-column documentation to...
      	* doc/invoke.texi (Diagnostic Message Formatting Options):  ...here.
      	Update the option summary.
      
      From-SVN: r243944
      ab4bb1b3
    • Uros Bizjak's avatar
      i386.md (VI_512): Remove. · 14d2ec8f
      Uros Bizjak authored
      	* config/i386/i386.md (VI_512): Remove.
      	(vcond<V_512:mode><VI_AVX512BW:mode>): Use VI_AVX512BW
      	mode iterator instead of VI_512.
      	(vcondu<V_512:mode><VI_AVX512BW:mode>): Ditto.
      
      From-SVN: r243943
      14d2ec8f
Loading