This project is mirrored from git://gcc.gnu.org/git/gcc.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 14 Aug, 2017 2 commits
-
-
Richard Biener authored
From-SVN: r251081
-
GCC Administrator authored
From-SVN: r251079
-
- 13 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r251071
-
- 12 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r251063
-
- 11 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r251044
-
- 10 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r251016
-
- 09 Aug, 2017 4 commits
-
-
Jason Merrill authored
From-SVN: r251002
-
Jason Merrill authored
* pt.c (tsubst_decl) [VAR_DECL]: Avoid clobbering auto. (tsubst_copy) [VAR_DECL]: Handle auto. From-SVN: r251001
-
Leonid Koppel authored
* method.c (walk_field_subobs) Consider member initializers (NSDMIs) when deducing an inheriting constructor. From-SVN: r251000 -
GCC Administrator authored
From-SVN: r250982
-
- 08 Aug, 2017 2 commits
-
-
Richard Biener authored
2017-08-08 Richard Biener <rguenther@suse.de> PR middle-end/81766 * function.c (thread_prologue_and_epilogue_insns): Restore behavior of always calling find_many_sub_basic_blocks on the inserted prologue. * gcc.target/i386/pr81766.c: New testcase. From-SVN: r250958
-
GCC Administrator authored
From-SVN: r250939
-
- 07 Aug, 2017 2 commits
-
-
Joseph Myers authored
From-SVN: r250922
-
GCC Administrator authored
From-SVN: r250907
-
- 06 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r250893
-
- 05 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r250888
-
- 04 Aug, 2017 3 commits
-
-
Joseph Myers authored
From-SVN: r250884
-
Ian Lance Taylor authored
PR go/81617 libgo: change mksigtab to recognize glibc 2.26 NSIG expression Fixes golang/go#21147 Fixes GCC PR 81617 Reviewed-on: https://go-review.googlesource.com/52611 From-SVN: r250872 -
GCC Administrator authored
From-SVN: r250863
-
- 03 Aug, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r250840
-
- 02 Aug, 2017 5 commits
-
-
Ian Lance Taylor authored
When finalizing the methods of a named struct type, we used to finalize all the field types first. That can fail if the field types refer indirectly to the named type. Change it to just finalize the embedded field types first, and the rest of the fields later. Fixes golang/go#21253 Reviewed-on: https://go-review.googlesource.com/52570 From-SVN: r250833 -
Uros Bizjak authored
* gcc.target/i386/funcspec-56.inc (no_3dnowa): Properly test "no-3dnowa" target attribute. From-SVN: r250827
-
Jakub Jelinek authored
PR tree-optimization/81655 PR tree-optimization/81588 * gcc.dg/tree-ssa/pr81588.c: Use -mbranch-cost=2 where possible, don't run the test on branch-cost=1 targets. From-SVN: r250819
-
Jakub Jelinek authored
PR middle-end/79499 * function.c (thread_prologue_and_epilogue_insns): Determine blocks for find_many_sub_basic_blocks bitmap by looking up BLOCK_FOR_INSN of first NONDEBUG_INSN_P in each of the split_prologue_seq and prologue_seq sequences - if any. * gcc.dg/pr79499.c: New test. From-SVN: r250815
-
GCC Administrator authored
From-SVN: r250809
-
- 01 Aug, 2017 8 commits
-
-
Joseph Myers authored
From-SVN: r250806
-
Uros Bizjak authored
PR target/81641 * config/i386/i386.c (ix86_print_operand_address_as): For -masm=intel print "ds:" only for immediates in generic address space. testsuite/ChangeLog: PR target/81641 * gcc.target/i386/pr81641.c: New test. From-SVN: r250801
-
Jakub Jelinek authored
PR target/81622 * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): For __builtin_vec_cmpne verify both arguments are compatible vectors before looking at TYPE_MODE on the element type. For __builtin_vec_ld verify arg1_type is a pointer or array type. For __builtin_vec_st, move computation of aligned to after checking the argument types. Formatting fixes. * gcc.target/powerpc/pr81622.c: New test. From-SVN: r250787
-
Martin Liska authored
2017-08-01 Martin Liska <mliska@suse.cz> Backport from mainline 2017-07-26 Martin Liska <mliska@suse.cz> PR gcov-profile/81561 * gcov.c (unblock): Make unblocking safe as we need to preserve index correspondence of blocks and block_lists. From-SVN: r250782
-
Richard Biener authored
re PR tree-optimization/71752 (ICE in compute_live_loop_exits, at tree-ssa-loop-manip.c:229 w/ -O1 -ftree-vectorize) 2017-08-01 Richard Biener <rguenther@suse.de> PR tree-optimization/71752 PR tree-optimization/81633 * tree-vect-slp.c (vect_get_slp_defs): Handle null operands in the original suggested way. * gcc.dg/vect/pr81633.c: New testcase. From-SVN: r250779
-
Richard Sandiford authored
2017-08-01 Richard Sandiford <richard.sandiford@linaro.org> gcc/ PR tree-optimization/80769 * tree-ssa-strlen.c (strinfo): Document that "stmt" is also used for malloc and calloc. Document the new invariant that all related strinfos have delayed lengths or none do. (get_next_strinfo): New function. (verify_related_strinfos): Move earlier in file. (set_endptr_and_length): New function, split out from... (get_string_length): ...here. Also set the lengths of related strinfos. gcc/testsuite/ PR tree-optimization/80769 * gcc.dg/strlenopt-31.c: New test. * gcc.dg/strlenopt-31g.c: Likewise. From-SVN: r250772
-
Jakub Jelinek authored
PR tree-optimization/81588 * tree-ssa-reassoc.c (optimize_range_tests_var_bound): If ranges[i].in_p, invert comparison code ccode. For >/>=, swap rhs1 and rhs2 and comparison code unconditionally, for </<= don't do that. Don't swap rhs1/rhs2 again if ranges[i].in_p, instead invert comparison code ccode if opcode or oe->rank is BIT_IOR_EXPR. * gcc.dg/tree-ssa/pr81588.c: New test. * gcc.dg/pr81588.c: New test. * gcc.c-torture/execute/pr81588.c: New test. From-SVN: r250761
-
GCC Administrator authored
From-SVN: r250755
-
- 31 Jul, 2017 4 commits
-
-
Joseph Myers authored
From-SVN: r250748
-
Andreas Krebbel authored
With IBM z14 officially announced we can add support for z14 as preferred CPU name. We still pass arch12 to Binutils in order to keep older Binutils versions supported. gcc/ChangeLog: 2017-07-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com> Backport from mainline 2017-07-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com> * config.gcc: Add z14. * config/s390/driver-native.c (s390_host_detect_local_cpu): Add CPU model numbers for z13s and z14. * config/s390/s390-c.c (s390_resolve_overloaded_builtin): Replace arch12 with z14. * config/s390/s390-opts.h (enum processor_type): Rename PROCESSOR_ARCH12 to PROCESSOR_3906_Z14. * config/s390/s390.c (processor_table): Add field for CPU name to be passed to Binutils. (s390_asm_output_machine_for_arch): Use the new field in processor_table for Binutils. (s390_expand_builtin): Replace arch12 with z14. (s390_issue_rate): Rename PROCESSOR_ARCH12 to PROCESSOR_3906_Z14. (s390_get_sched_attrmask): Likewise. (s390_get_unit_mask): Likewise. * config/s390/s390.opt: Add z14 to processor_type enum. From-SVN: r250740
-
Jakub Jelinek authored
PR sanitizer/81604 * ubsan.c (ubsan_type_descriptor): For UBSAN_PRINT_ARRAY don't change type to the element type, instead add eltype variable and use it where we are interested in the element type. * c-c++-common/ubsan/pr81604.c: New test. From-SVN: r250729
-
GCC Administrator authored
From-SVN: r250724
-
- 30 Jul, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r250717
-
- 29 Jul, 2017 1 commit
-
-
GCC Administrator authored
From-SVN: r250692
-
- 28 Jul, 2017 1 commit
-
-
Peter Bergner authored
gcc/ Backport from mainline 2017-07-28 Peter Bergner <bergner@vnet.ibm.com> * config/rs6000/ppc-auxv.h (PPC_FEATURE2_DARN): New define. (PPC_FEATURE2_SCV): Likewise. * config/rs6000/rs6000.c (cpu_supports_info): Use them. gcc/testsuite/ Backport from mainline 2017-07-28 Peter Bergner <bergner@vnet.ibm.com> * gcc.target/powerpc/cpu-builtin-1.c (darn, scv): Add tests. From-SVN: r250688
-