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 .
- 03 Jun, 2016 2 commits
-
-
Richard Biener authored
From-SVN: r237056
-
GCC Administrator authored
From-SVN: r237048
-
- 02 Jun, 2016 2 commits
-
-
Paul Thomas authored
2016-06-02 Paul Thomas <pault@gcc.gnu.org> PR fortran/70350 Backport from trunk. * trans-expr.c (gfc_trans_assignment_1): Exclude initialization assignments from check on assignment of scalars to unassigned arrays and correct wrong code within the corresponding block. From-SVN: r237043
-
GCC Administrator authored
From-SVN: r237023
-
- 01 Jun, 2016 1 commit
-
-
GCC Administrator authored
From-SVN: r236970
-
- 31 May, 2016 3 commits
-
-
Eric Botcazou authored
* s-osinte-kfreebsd-gnu.ads (clock_getres): Define. PR ada/71317 * s-osinte-rtems.ads (clock_getres): Define. From-SVN: r236949
-
Kyrylo Tkachov authored
PR target/68696 * config/aarch64/aarch64-simd.md (*aarch64_simd_bsl<mode>_alt): New pattern. (aarch64_simd_bsl<mode>_internal): Update comment to reflect the above. From-SVN: r236918
-
GCC Administrator authored
From-SVN: r236904
-
- 30 May, 2016 2 commits
-
-
Dominique d'Humieres authored
backport: re PR sanitizer/68042 (c-c++-common/asan/(memcmp-1.c|sanity-check-pure-c-1.c) failures on x86_64-apple-darwin14 after r229111) 2016-05-30 Dominique d'Humieres <dominiq@lps.ens.fr> Backport from trunk. 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com> PR sanitizer/68042 * c-c++-common/asan/sanity-check-pure-c-1.c: Adjust test to pass on Darwin. From-SVN: r236873
-
GCC Administrator authored
From-SVN: r236865
-
- 29 May, 2016 1 commit
-
-
GCC Administrator authored
From-SVN: r236855
-
- 28 May, 2016 1 commit
-
-
GCC Administrator authored
From-SVN: r236840
-
- 27 May, 2016 2 commits
-
-
Jerry DeLisle authored
2016-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> Backport from trunk. PR fortran/66461 * scanner.c (gfc_next_char_literal): Clear end_flag when adjusting current locus back to old_locus. Backport from trunk. PR fortran/66461 * gfortran.dg/unexpected_eof.f: New test. From-SVN: r236807
-
GCC Administrator authored
From-SVN: r236802
-
- 26 May, 2016 3 commits
-
-
Jonathan Wakely authored
Backport from mainline 2016-04-24 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/70762 * testsuite/util/testsuite_fs.h (__gnu_test::nonexistent_path): Use static counter to return a different path on every call. From-SVN: r236788
-
Jonathan Wakely authored
* testsuite/experimental/filesystem/path/native/string.cc: Add dg-require-filesystem-ts directive. From-SVN: r236778
-
GCC Administrator authored
From-SVN: r236759
-
- 25 May, 2016 12 commits
-
-
Jonathan Wakely authored
Backport from mainline 2016-04-20 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/69703 * src/c++11/codecvt.cc (__codecvt_utf8_base<char16_t>::do_in, __codecvt_utf8_utf16_base<char16_t>::do_in): Fix mask operations. Backport from mainline 2016-04-19 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/69703 * src/c++11/codecvt.cc (__codecvt_utf8_base<char16_t>::do_in)): Override endianness bit in mode. * testsuite/22_locale/codecvt/codecvt_utf8/69703.cc: New test. * testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc: Test that little_endian mode is ignored. * testsuite/experimental/filesystem/path/native/string.cc: New test. From-SVN: r236734
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> * include/experimental/bits/fs_dir.h (begin, end): Add noexcept. * testsuite/experimental/filesystem/iterators/directory_iterator.cc: Test begin and end functions. * testsuite/experimental/filesystem/iterators/ recursive_directory_iterator.cc: Likewise. From-SVN: r236718
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/71038 * src/filesystem/ops.cc (do_copy_file): Fix backwards conditions. * testsuite/experimental/filesystem/operations/copy_file.cc: New test. From-SVN: r236717
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> * include/experimental/bits/fs_dir.h (__directory_iterator_proxy): Overload operator* to move from rvalues. From-SVN: r236716
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/71036 * src/filesystem/ops.cc (create_dir): Handle EEXIST from mkdir. * testsuite/experimental/filesystem/operations/create_directory.cc: New test. From-SVN: r236715
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/71037 * src/filesystem/ops.cc (canonical(const path&, const path&)): Add base path to exception. * testsuite/experimental/filesystem/operations/canonical.cc: Test paths contained in exception. From-SVN: r236714
-
Jonathan Wakely authored
Backport from mainline 2016-05-10 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/71005 * include/experimental/bits/fs_dir.h (__directory_iterator_proxy): New type. (directory_iterator::operator++(int)): Return proxy. (recursive_directory_iterator::operator++(int)): Likewise. * testsuite/experimental/filesystem/iterators/directory_iterator.cc: Test post-increment. * testsuite/experimental/filesystem/iterators/ recursive_directory_iterator.cc: Likewise. From-SVN: r236713
-
Jonathan Wakely authored
Backport from mainline 2016-05-09 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/71004 * include/experimental/bits/fs_dir.h (recursive_directory_iterator): Initialize scalar member variables in default constructor. * testsuite/experimental/filesystem/iterators/ recursive_directory_iterator.cc: Test default construction. From-SVN: r236712
-
Jonathan Wakely authored
Backport from mainline 2016-04-19 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/70609 * src/filesystem/ops.cc (close_fd): New function. (do_copy_file): Set permissions before copying file contents. Check result of closing file descriptors. Don't copy streambuf when file is empty. (copy(const path&, const path&, copy_options, error_code&)): Use lstat for source file when copy_symlinks is set. * testsuite/experimental/filesystem/operations/copy.cc: Test copy(). From-SVN: r236711
-
Jonathan Wakely authored
Backport from mainline 2016-04-19 Jonathan Wakely <jwakely@redhat.com> * include/experimental/bits/fs_fwd.h (operator&, operator|, operator^, operator~ operator&=, operator|=, operator^=): Add noexcept to overloaded operators for copy_options, perms and directory_options. * src/filesystem/ops.cc (make_file_type, make_file_status, is_not_found_errno, file_time): Add noexcept. From-SVN: r236710
-
Jakub Jelinek authored
* config/i386/i386.h (TARGET_AVOID_4BYTE_PREFIXES): Define. * config/i386/constraints.md (Yr): Test TARGET_AVOID_4BYTE_PREFIXES rather than X86_TUNE_AVOID_4BYTE_PREFIXES. Use SSE_REGS instead of ALL_SSE_REGS. Return SSE_REGS also when TARGET_AVX. From-SVN: r236692
-
GCC Administrator authored
From-SVN: r236687
-
- 24 May, 2016 2 commits
-
-
Richard Biener authored
2016-05-24 Richard Biener <rguenther@suse.de> PR testsuite/71254 * gcc.dg/simd-7.c: Compile on x86_64 and i?86 only. From-SVN: r236633
-
GCC Administrator authored
From-SVN: r236621
-
- 23 May, 2016 4 commits
-
-
Thomas Schwinge authored
Backport trunk r236594: libffi/ PR libffi/65567 * testsuite/lib/libffi.exp (libffi_feature_test): Fix, and simply. From-SVN: r236596
-
Richard Biener authored
2016-05-23 Richard Biener <rguenther@suse.de> Backport from mainline 2016-02-11 Alexandre Oliva <aoliva@redhat.com> PR target/69634 * regstat.c (regstat_bb_compute_calls_crossed): Disregard debug insns. * gcc.dg/pr69634.c: New. 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org> PR c++/70347 * typeck.c (process_init_constructor_union): If the initializer is empty, use the union's NSDMI if it has one. * g++.dg/cpp1y/nsdmi-union1.C: New test. 2015-10-30 Richard Biener <rguenther@suse.de> PR middle-end/68142 * fold-const.c (extract_muldiv_1): Avoid introducing undefined overflow. * c-c++-common/ubsan/pr68142.c: New testcase. 2016-03-24 Richard Henderson <rth@redhat.com> PR middle-end/69845 * fold-const.c (extract_muldiv_1): Correct test for multiplication overflow. * gcc.dg/tree-ssa/pr69845-1.c: New test. * gcc.dg/tree-ssa/pr69845-2.c: New test. From-SVN: r236588 -
Richard Biener authored
2016-05-23 Richard Biener <rguenther@suse.de> Backport from mainline 2015-12-11 Segher Boessenkool <segher@kernel.crashing.org> PR rtl-optimization/68814 * rtlanal.c (set_noop_p): Use BITS_BIG_ENDIAN instead of BYTES_BIG_ENDIAN. 2016-01-12 Jan Hubicka <hubicka@ucw.cz> PR lto/69003 * lto-partition.c (rename_statics): Fix pasto. 2016-01-13 Jan Hubicka <hubicka@ucw.cz> PR ipa/66487 * ipa-polymorphic-call.c (inlined_polymorphic_ctor_dtor_block_p): use block_ultimate_origin (noncall-stmt_may_be_vtbl_ptr_store): Likewise. 2016-02-08 Jakub Jelinek <jakub@redhat.com> PR ipa/69239 * g++.dg/ipa/pr69239.C: New test. 2016-01-21 Roman Zhuykov <zhroma@ispras.ru> PR target/69252 * modulo-sched.c (optimize_sc): Allow branch-scheduling to add a new first stage. 2016-01-21 Martin Sebor <msebor@redhat.com> PR target/69252 * gcc.target/powerpc/pr69252.c: New test. From-SVN: r236583
-
GCC Administrator authored
From-SVN: r236573
-
- 22 May, 2016 1 commit
-
-
GCC Administrator authored
From-SVN: r236561
-
- 21 May, 2016 3 commits
-
-
Iain Sandoe authored
2016-05-21 Iain Sandoe <iain@codesourcery.com> Dominique d'Humieres <dominiq@lps.ens.fr> Backport from mainline 2015-12-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> gcc: PR target/67973 * configure.ac (gcc_cv_as_stabs_directive): New test. * configure: Regenerate. * config.in: Regenerate. * config/darwin.h (DBX_DEBUGGING_INFO): Wrap in HAVE_AS_STABS_DIRECTIVE. (PREFERRED_DEBUGGING_TYPE): Likewise. * config/i386/darwin.h (PREFERRED_DEBUGGING_TYPE): Only include DBX_DEBUG if HAVE_AS_STABS_DIRECTIVE. * doc/sourcebuild.texi (Effective-Target Keywords, Environment attributes): Document stabs. gcc/testsuite: PR target/67973 * lib/target-supports.exp (check_effective_target_stabs): New proc. * g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets. * g++.dg/other/PR23205.C: Likewise. * g++.dg/other/pr23205-2.C: Likewise. * gcc.dg/20040813-1.c: Likewise. * gcc.dg/darwin-20040809-2.c: Likewise. * objc.dg/stabs-1.m: Likewise. Co-Authored-By:Dominique d'Humieres <dominiq@lps.ens.fr> From-SVN: r236556
-
Chung-Lin Tang authored
2016-05-21 Chung-Lin Tang <cltang@codesourcery.com> Backport from mainline 2015-06-29 Sandra Loosemore <sandra@codesourcery.com> * config/nios2/nios2.c (nios2_delegitimize_address): Make assert less restrictive. From-SVN: r236555
-
GCC Administrator authored
From-SVN: r236551
-
- 20 May, 2016 1 commit
-
-
Eric Botcazou authored
* config/arm/arm.c (arm_expand_prologue): Set the stack usage to 0 for naked functions. (thumb1_expand_prologue): Likewise. From-SVN: r236541
-