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 .
- 16 Aug, 2015 3 commits
-
-
Gary Funck authored
From-SVN: r226927
-
Gary Funck authored
From-SVN: r226922
-
Gary Funck authored
libgupc/ * testsuite/lib/libgupc.exp: Load target-utils.exp. Move load of target-supports.exp earlier. From-SVN: r226921
-
- 14 Aug, 2015 1 commit
-
-
Nenad Vukicevic authored
* configure.ac: Fix the previous update for netbsd checking. * configure: Re-generate. From-SVN: r226904
-
- 12 Aug, 2015 2 commits
-
-
Gary Funck authored
From-SVN: r226841
-
Gary Funck authored
From-SVN: r226799
-
- 16 Jul, 2015 2 commits
-
-
Richard Biener authored
From-SVN: r225864
-
GCC Administrator authored
From-SVN: r225854
-
- 15 Jul, 2015 6 commits
-
-
Renlin Li authored
[PATCH]Fix PR66556. Don't drop side-effect in simplify_const_relational_operation function. gcc/ Backport from mainline. 2015-07-13 Renlin Li <renlin.li@arm.com> PR rtl/66556 * simplify-rtx.c (simplify_const_relational_operation): Add side_effects_p checks. gcc/testsuite/ Backport from mainline. 2015-07-13 Renlin Li <renlin.li@arm.com> PR rtl/66556 * gcc.c-torture/execute/pr66556.c: New. From-SVN: r225835
-
Thomas Schwinge authored
Backport trunk r225560: PR libgomp/65099 gcc/ * config/nvptx/mkoffload.c (main): Create an offload image only in 64-bit configurations. libgomp/ * plugin/plugin-nvptx.c (nvptx_get_num_devices): Return 0 if not in a 64-bit configuration. * testsuite/libgomp.oacc-c++/c++.exp: Don't attempt nvidia offloading testing if no such device is available. * testsuite/libgomp.oacc-c/c.exp: Likewise. * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise. From-SVN: r225824
-
Thomas Schwinge authored
... depending on "-foffload-abi=[...]". Coding style/code copied from gcc/config/i386/intelmic-mkoffload.c for consistency. Backport trunk r222583: gcc/ * config/nvptx/mkoffload.c (target_ilp32): New variable. (main): Set it depending on "-foffload-abi=[...]". (compile_native, main): Use it to pass "-m32" or "-m64" to the compiler. From-SVN: r225823
-
Thomas Schwinge authored
Backport trunk r223801: PR libgomp/65742 gcc/ * builtins.c (expand_builtin_acc_on_device): Don't use open-coded sequence for !ACCEL_COMPILER. libgomp/ * oacc-init.c (plugin/plugin-host.h): Include. (acc_on_device): Check whether we're in an offloaded region for host_nonshm plugin. Don't use __builtin_acc_on_device. * plugin/plugin-host.c (GOMP_OFFLOAD_openacc_parallel): Set nonshm_exec flag in thread-local data. (GOMP_OFFLOAD_openacc_create_thread_data): Allocate thread-local data for host_nonshm plugin. (GOMP_OFFLOAD_openacc_destroy_thread_data): Free thread-local data for host_nonshm plugin. * plugin/plugin-host.h: New. Mark parameters with ATTRIBUTE_UNUSED Backport trunk r223805: * builtins.c (expand_builtin_acc_on_device): Mark parameters with ATTRIBUTE_UNUSED. [PR libgomp/65742, PR middle-end/66332] XFAIL acc_on_device compile-time evaluation The OpenACC 2.0a specification mandates differently, but we currently do get a library call in the host code. Backport trunk r224028: PR libgomp/65742 PR middle-end/66332 gcc/testsuite/ * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too. From-SVN: r225822 -
Janne Blomqvist authored
2015-07-15 Janne Blomqvist <jb@gcc.gnu.org> PR libfortran/66861 * io/unix.c (compare_file_filename): Verify that u->filename is non-NULL before strcmp. (find_file0): Likewise. From-SVN: r225805
-
GCC Administrator authored
From-SVN: r225803
-
- 14 Jul, 2015 3 commits
-
-
Ian Lance Taylor authored
The syscall for Getdents in syscall/libcall_linux.go called Entersyscall and Exitsyscall, causing the runtime_sched counts for goroutines to be incorrect. Inconsistent counts caused checkdead in runtime/proc.c to panic. Fixes golang/go#11406 Reviewed-on: https://go-review.googlesource.com/11761 From-SVN: r225773 -
Matthias Klose authored
2015-07-14 Matthias Klose <doko@ubuntu.com> PR target/66840 * config/rs6000/t-rs6000 (TM_H): Add rs6000-cpus.def. From-SVN: r225771 -
GCC Administrator authored
From-SVN: r225754
-
- 13 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225724
-
- 12 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225717
-
- 11 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225708
-
- 10 Jul, 2015 8 commits
-
-
Jakub Jelinek authored
PR middle-end/66820 * gimplify.c (maybe_fold_stmt): Don't fold in ORT_PARALLEL or ORT_TASK contexts. * omp-low.c (lower_omp): Call fold_stmt even if taskreg_nesting_level is non-zero. * gcc.dg/gomp/pr66820.c: New test. From-SVN: r225678
-
Jakub Jelinek authored
Backported from mainline 2015-07-09 Jakub Jelinek <jakub@redhat.com> PR middle-end/66633 * tree-nested.c (get_static_chain): Or in a flag into info->static_chain_added. (get_frame_field, get_nonlocal_debug_decl): Likewise. (convert_nonlocal_omp_clauses, convert_local_omp_clauses): Revert 2015-07-01 changes. (convert_tramp_reference_stmt): If a frame_decl or chain_decl is needed newly inside of GIMPLE_OMP_{PARALLEL,TASK,TARGET} body, add it to clauses. * gcc.dg/gomp/pr66633-1.c: New test. * gcc.dg/gomp/pr66633-2.c: New test. * gcc.dg/gomp/pr66633-3.c: New test. * gcc.dg/gomp/pr66633-4.c: New test. From-SVN: r225677 -
Jakub Jelinek authored
backport: c-omp.c (c_omp_declare_simd_clauses_to_numbers): If all clauses are to be removed, return NULL rather than original clauses list. Backported from mainline 2015-07-08 Jakub Jelinek <jakub@redhat.com> * c-omp.c (c_omp_declare_simd_clauses_to_numbers): If all clauses are to be removed, return NULL rather than original clauses list. * decl.c (grokfndecl): Handle flag_openmp_simd like flag_openmp. * pt.c (apply_late_template_attributes): Likewise. * g++.dg/vect/vect.exp: Run also simd* tests. * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C". (check_vect): Fix up get_cpuid call for C++. * g++.dg/vect/simd-clone-1.cc: New test. From-SVN: r225676
-
Vladimir Makarov authored
2015-07-10 Vladimir Makarov <vmakarov@redhat.com> Backport from mainline 2015-07-09 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/66782 * lra-int.h (struct lra_insn_recog_data): Add comment about clobbered hard regs for arg_hard_regs. * lra.c (lra_set_insn_recog_data): Add clobbered hard regs. * lra-lives.c (process_bb_lives): Process clobbered hard regs. Add condition for processing used hard regs. * lra-constraints.c (update_ebb_live_info, inherit_in_ebb): Process clobbered hard regs. From-SVN: r225674
-
Richard Biener authored
2015-07-10 Richard Biener <rguenther@suse.de> * sv.po: Update. * de.po: Likewise. From-SVN: r225672
-
Richard Biener authored
2015-07-10 Richard Biener <rguenther@suse.de> Backport from mainline 2015-07-10 Richard Biener <rguenther@suse.de> PR tree-optimization/66823 * tree-if-conv.c (memrefs_read_or_written_unconditionally): Fix inverted predicate. * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores which should not be necessary. XFAIL. 2015-07-08 Richard Biener <rguenther@suse.de> PR middle-end/43341 * toplev.c (compile_file): Reset maximum_field_alignment after parsing. 2015-07-08 Richard Biener <rguenther@suse.de> PR tree-optimization/66794 * gimple-ssa-isolate-paths.c (gimple_ssa_isolate_erroneous_paths): Free post-dominators. * gcc.dg/torture/pr66794.c: New testcase. From-SVN: r225671
-
Kaz Kojima authored
PR target/66780 * config/sh/sh.md (symGOT_load): Revert a part of 2015-03-03 change for target/65249. From-SVN: r225660
-
GCC Administrator authored
From-SVN: r225645
-
- 09 Jul, 2015 2 commits
-
-
Iain Sandoe authored
re PR target/66523 (the new clang-based assembler in Xcode 7 on 10.11 fails on libobjc/NXConstStr.m) 2015-07-09 Iain Sandoe <iain@codesourcery.com> PR target/66523 * config/darwin.c (darwin_mark_decl_preserved): Exclude 'L' label names from preservation. From-SVN: r225623
-
GCC Administrator authored
From-SVN: r225589
-
- 08 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225529
-
- 07 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225500
-
- 06 Jul, 2015 5 commits
-
-
Jakub Jelinek authored
2015-05-05 Jakub Jelinek <jakub@redhat.com> PR target/65956 * gcc.c-torture/execute/pr65956.c: New test. From-SVN: r225470
-
Alan Lawrence authored
2015-07-06 Alan Lawrence <alan.lawrence@arm.com> Backport from mainline r225465 2015-07-06 Alan Lawrence <alan.lawrence@arm.com> gcc/: PR target/65956 * config/arm/arm.c (arm_needs_doubleword_align): Drop any outer alignment attribute, exploring one level down for records and arrays. gcc/testsuite/: * gcc.target/arm/aapcs/align1.c: New. * gcc.target/arm/aapcs/align_rec1.c: New. * gcc.target/arm/aapcs/align2.c: New. * gcc.target/arm/aapcs/align_rec2.c: New. * gcc.target/arm/aapcs/align3.c: New. * gcc.target/arm/aapcs/align_rec3.c: New. * gcc.target/arm/aapcs/align4.c: New. * gcc.target/arm/aapcs/align_rec4.c: New. * gcc.target/arm/aapcs/align_vararg1.c: New. * gcc.target/arm/aapcs/align_vararg2.c: New. From-SVN: r225469
-
Alan Lawrence authored
2015-07-06 Alan Lawrence <alan.lawrence@arm.com> Backport from mainline r225461 2015-07-06 Alan Lawrence <alan.lawrence@arm.com> * config/arm/arm.md (movdi): Avoid odd-number ldrd/strd in ARM state. From-SVN: r225467
-
Bill Schmidt authored
[gcc] 2015-07-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com> Backport from mainline r224725 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR target/65914 * config/rs6000/predicates.md (altivec_register_operand): Permit virtual stack registers. (vsx_register_operand): Likewise. (vfloat_operand): Likewise. (vint_operand): Likewise. (vlogical_operand): Likewise. [gcc/testsuite] 2015-07-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com> Backport from mainline r224725 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR target/65914 * g++.dg/torture/pr65914.C: New. From-SVN: r225441
-
GCC Administrator authored
From-SVN: r225439
-
- 05 Jul, 2015 1 commit
-
-
GCC Administrator authored
From-SVN: r225418
-
- 04 Jul, 2015 2 commits
-
-
John David Anglin authored
re PR target/66114 (some indirect_jump patterns use operands[] in their condition when they shouldn't) PR target/66114 * config/pa/pa.md (indirect_jump): Use pmode_register_operand instead of register_operand. Remove constraint. From-SVN: r225413
-
GCC Administrator authored
From-SVN: r225408
-