and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

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 .
  1. 12 Apr, 2015 12 commits
  2. 11 Apr, 2015 8 commits
  3. 10 Apr, 2015 20 commits
    • Joseph Myers's avatar
      * fr.po: Update. · 312ca975
      Joseph Myers authored
      From-SVN: r221996
      312ca975
    • Yvan Roux's avatar
      Fix wrong date in r221981 ChangeLog entry. · 84537c19
      Yvan Roux authored
      From-SVN: r221993
      84537c19
    • Gerald Pfeifer's avatar
      * doc/contrib.texi (Contributors): Update Joe Buck's entry. · 8892d7ec
      Gerald Pfeifer authored
      From-SVN: r221992
      8892d7ec
    • Joseph Myers's avatar
      * da.po: Update. · 09572d4a
      Joseph Myers authored
      From-SVN: r221990
      09572d4a
    • Joseph Myers's avatar
      * fr.po: Update. · 8a5a5145
      Joseph Myers authored
      From-SVN: r221989
      8a5a5145
    • Andreas Schwab's avatar
      * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Update. · cb86fa22
      Andreas Schwab authored
      From-SVN: r221987
      cb86fa22
    • Andreas Schwab's avatar
      * config/abi/post/m68k-linux-gnu/baseline_symbols.txt: Update. · 2fb17d35
      Andreas Schwab authored
      From-SVN: r221986
      2fb17d35
    • Jonathan Wakely's avatar
      test.xml: Improve documentation on running a subset of tests. · cd80c79c
      Jonathan Wakely authored
      	* doc/xml/manual/test.xml: Improve documentation on running a subset
      	of tests.
      	* doc/html/manual/test.html: Regenerate.
      
      From-SVN: r221985
      cd80c79c
    • Vladimir Makarov's avatar
      re PR target/65710 (Thumb1 ICE caused by no register to spill) · 54e915b3
      Vladimir Makarov authored
      2015-04-10  Vladimir Makarov  <vmakarov@redhat.com>
      
      	PR target/65710
      	* lra-assigns.c (spill_for): Update smallest_bad_spills_num.
      	Print bad_spills_num and insn_pseudos_num.
      
      From-SVN: r221983
      54e915b3
    • Yvan Roux's avatar
      Fix PR number in previous commit · 77f0d88d
      Yvan Roux authored
      From-SVN: r221982
      77f0d88d
    • Yvan Roux's avatar
      Add missing testcase. · aec98c0d
      Yvan Roux authored
      2015-04-19  Yvan Roux  <yvan.roux@linaro.org>
      
      	PR target/65648
      	* gcc.target/arm/pr65647-2.c: New.
      
      From-SVN: r221981
      aec98c0d
    • Kyrylo Tkachov's avatar
      [ARM] PR 65694: Properly sign-extend large numbers before passing to GEN_INT... · 95487347
      Kyrylo Tkachov authored
      [ARM] PR 65694: Properly sign-extend large numbers before passing to GEN_INT in arm_canonicalize_comparison
      
      	PR target/65694
      	* config/arm/arm.c (arm_canonicalize_comparison): Use ARM_SIGN_EXTEND
      	when creating +1 values for SImode.
      
      	PR target/65694
      	* g++.dg/torture/pr65694.C: New test.
      
      From-SVN: r221976
      95487347
    • Vladimir Makarov's avatar
      re PR target/65729 (ICE (in prohibited_class_reg_set_mode_p, at... · 6a65cb99
      Vladimir Makarov authored
      re PR target/65729 (ICE (in prohibited_class_reg_set_mode_p, at lra-constraints.c) on arm-linux-gnueabihf)
      
      2015-04-10  Vladimir Makarov  <vmakarov@redhat.com>
      
      	PR target/65729
      	* lra-constraints.c (prohibited_class_reg_set_mode_p): Comment the
      	assert.
      
      From-SVN: r221975
      6a65cb99
    • Bill Schmidt's avatar
      baseline_symbols.txt: Update for GCC 5.1 release. · 00778bed
      Bill Schmidt authored
      2015-04-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	* config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Update
      	for GCC 5.1 release.
      	* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
      	Likewise.
      
      From-SVN: r221974
      00778bed
    • Tobias Burnus's avatar
      trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject... · 9f3880d1
      Tobias Burnus authored
      trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject not-yet-implemented variants.
      
      2015-04-10  Tobias Burnus  <burnus@net-b.de>
      
      gcc/fortran/
      	* trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib
      	version; reject not-yet-implemented variants.
      	* trans-types.c (gfc_get_derived_type): For lock_type with
      	-fcoarray=lib, use a void pointer as type.
      	* trans.c (gfc_allocate_using_lib, gfc_allocate_allocatable):
      	Handle lock_type with -fcoarray=lib.
      
      gcc/testsuite/
      	* gfortran.dg/coarray_lock_6.f90: New.
      	* gfortran.dg/coarray_lock_7.f90: New.
      	* gfortran.dg/coarray/lock_2.f90: New.
      
      From-SVN: r221973
      9f3880d1
    • Mikael Morin's avatar
      re PR fortran/56674 (ICE in check_sym_interfaces) · 44c57c2f
      Mikael Morin authored
      	PR fortran/56674
      	PR fortran/58813
      	PR fortran/59016
      	PR fortran/59024
      fortran/
      	* symbol.c (save_symbol_data, gfc_save_symbol_data): Rename the
      	former to the latter and make it non-static.  Update callers.
      	* gfortran.h (gfc_save_symbol_data): New prototype.
      	* decl.c (gfc_match_decl_type_spec): Call 'gfc_save_symbol_data'
      	before modifying symbols 'sym' and 'dt_sym'.
      testsuite/
      	* gfortran.dg/used_types_27.f90: New.
      
      From-SVN: r221972
      44c57c2f
    • Jonathan Wakely's avatar
      shared_mutex (shared_timed_mutex): Only use pthread_rwlock_t when the POSIX... · c3d71b62
      Jonathan Wakely authored
      shared_mutex (shared_timed_mutex): Only use pthread_rwlock_t when the POSIX Timeouts option is supported.
      
      	* include/std/shared_mutex (shared_timed_mutex): Only use
      	pthread_rwlock_t when the POSIX Timeouts option is supported.
      	* testsuite/30_threads/shared_lock/cons/5.cc: Remove
      	dg-require-gthreads-timed.
      	* testsuite/30_threads/shared_lock/cons/6.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/3.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/4.cc: Likewise.
      
      From-SVN: r221971
      c3d71b62
    • Jonathan Wakely's avatar
      shared_mutex (shared_timed_mutex): Add comments to explain the logic in the... · 43b0e124
      Jonathan Wakely authored
      shared_mutex (shared_timed_mutex): Add comments to explain the logic in the non-pthread_rwlock_t version.
      
      	* include/std/shared_mutex (shared_timed_mutex): Add comments to
      	explain the logic in the non-pthread_rwlock_t version.
      	(_Mutex): Remove redundant type.
      	(_M_n_readers): Rename to _S_max_readers.
      	(_M_write_entered, _M_readers): New convenience functions.
      	(lock, lock_shared, try_lock_shared, unlock_shared): Use convenience
      	functions. Use predicates with condition variables. Simplify bitwise
      	operations.
      	(try_lock_for, try_shared_lock_for): Convert duration to time_point
      	and call try_lock_until or try_shared_lock_until respectively.
      	(try_lock_until, try_shared_lock_until): Wait on the condition
      	variables until the specified time passes.
      	(unlock): Add Debug Mode assertion.
      	(unlock_shared): Add Debug Mode assertion.
      	* testsuite/30_threads/shared_timed_mutex/try_lock/3.cc: New.
      
      From-SVN: r221970
      43b0e124
    • Uros Bizjak's avatar
      ChangeLog: Fix whitespace. · dccd8858
      Uros Bizjak authored
      	* ChangeLog: Fix whitespace.
      	* testsuite/ChangeLog: Ditto.
      
      From-SVN: r221969
      dccd8858
    • Bernhard Reutner-Fischer's avatar
      PR target/55143: undefined reference to c_default_pointer_mode · 8fba1830
      Bernhard Reutner-Fischer authored
      for all-gcc on ia64-hp-vms
      
      gcc/c/ChangeLog:
      
      2015-04-10  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
      
      	PR target/55143
      	* c-decl.c (c_default_pointer_mode): Remove definition.
      	* c-tree.h (c_default_pointer_mode): Remove declaration.
      
      gcc/c-family/ChangeLog:
      
      2015-04-10  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
      
      	PR target/55143
      	* c-common.c (c_default_pointer_mode): Add definition.
      	* c-common.h (c_default_pointer_mode): Add declaration.
      
      From-SVN: r221968
      8fba1830