- 11 Apr, 2015 4 commits
-
-
* gcov.c (find_source): Fix miswording in error message. * config/i386/i386.c (ix86_handle_cconv_attribute): Likewise. (ix86_expand_sse_comi_round): Fix typo in error message. From-SVN: r222007
Benno Schulenberg committed -
Fixes golang/go#10407. From-SVN: r222001
Ian Lance Taylor committed -
From-SVN: r222000
Gerald Pfeifer committed -
From-SVN: r221999
GCC Administrator committed
-
- 10 Apr, 2015 22 commits
-
-
From-SVN: r221996
Joseph Myers committed -
From-SVN: r221993
Yvan Roux committed -
From-SVN: r221992
Gerald Pfeifer committed -
From-SVN: r221990
Joseph Myers committed -
From-SVN: r221989
Joseph Myers committed -
From-SVN: r221987
Andreas Schwab committed -
From-SVN: r221986
Andreas Schwab committed -
* doc/xml/manual/test.xml: Improve documentation on running a subset of tests. * doc/html/manual/test.html: Regenerate. From-SVN: r221985
Jonathan Wakely committed -
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
Vladimir Makarov committed -
From-SVN: r221982
Yvan Roux committed -
2015-04-19 Yvan Roux <yvan.roux@linaro.org> PR target/65648 * gcc.target/arm/pr65647-2.c: New. From-SVN: r221981
Yvan Roux committed -
[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
Kyrylo Tkachov committed -
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
Vladimir Makarov committed -
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
Bill Schmidt committed -
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
Tobias Burnus committed -
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
Mikael Morin committed -
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
Jonathan Wakely committed -
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
Jonathan Wakely committed -
* ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. From-SVN: r221969
Uros Bizjak committed -
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
Bernhard Reutner-Fischer committed -
re PR target/65351 (libiberty's pic version contains non-pic code on m32 darwin; causes bootstrap fail building libcc1.) PR target/65351 config/ * mh-darwin: Only apply -mdynamic-no-pic for m32 Darwin when the compiler in use supports -mno-dynamic-no-pic. * picflag.m4: Only append -mno-dynamic-no-pic for Darwin when -mdynamic-no-pic is present in CFLAGS. libiberty/ * configure: Regenerate. libada/ * configure: Regenerate. libgcc/ * configure: Regenerate. gcc/ * configure: Regenerate. Co-Authored-By: Iain Sandoe <iain@codesourcery.com> From-SVN: r221967
Jakub Jelinek committed -
From-SVN: r221966
GCC Administrator committed
-
- 09 Apr, 2015 14 commits
-
-
PR target/65671 gcc/ * config/i386/sse.md: Generate vextract32x4 if AVX-512DQ is disabled. gcc/testsuite/ * gcc.target/i386/pr65671.c: New. From-SVN: r221963
Kirill Yukhin committed -
gcc/ada: * gcc-interface/Makefile.in (darwin, powerpc): Enable atomics. From-SVN: r221962
Iain Sandoe committed -
From-SVN: r221961
Gerald Pfeifer committed -
PR c++/65690 * tree.c (cp_build_qualified_type_real): Copy TYPE_ALIGN and TYPE_USER_ALIGN. From-SVN: r221960
Jakub Jelinek committed -
gcc/jit/ChangeLog: PR jit/65691 * docs/cp/topics/expressions.rst (Simple expressions): Fix copy and paste error in description of gccjit::context::one. * docs/topics/expressions.rst (Simple expressions): Likewise in description of gcc_jit_context_one. * docs/_build/texinfo/libgccjit.texi: Regenerate. From-SVN: r221959
David Malcolm committed -
PR tree-optimization/65709 * ubsan.c (instrument_mem_ref): Use TREE_TYPE (base) instead of TREE_TYPE (TREE_TYPE (t)). * c-c++-common/ubsan/align-9.c: New test. From-SVN: r221958
Jakub Jelinek committed -
2015-04-09 Vladimir Makarov <vmakarov@redhat.com> PR target/65710 * lra-int.h (lra_bad_spill_regno_start): New. * lra.c (lra_bad_spill_regno_start): New. (lra): Set up lra_bad_spill_regno_start. Set up lra_constraint_new_regno_start unconditionally. * lra-assigns.c (spill_for): Use lra_bad_spill_regno_start for spill preferences. From-SVN: r221956
Vladimir Makarov committed -
2013-04-09 Paul Thomas <pault@gcc.gnu.org> PR fortran/56852 * primary.c (gfc_variable_attr): Avoid ICE on AR_UNKNOWN if any of the index variables are untyped and errors are present. 2013-04-09 Paul Thomas <pault@gcc.gnu.org> PR fortran/56852 * gfortran.dg/pr56852.f90 : New test From-SVN: r221955
Paul Thomas committed -
PR middle-end/65554 * gimple-fold.c (gimple_fold_builtin_memory_op): Update comment. (fold_ctor_reference): Use STRIP_USELESS_TYPE_CONVERSION instead of STRIP_NOPS. * g++.dg/opt/pr65554.C: New test. Co-Authored-By: Jakub Jelinek <jakub@redhat.com> From-SVN: r221954
Marek Polacek committed -
* config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Update. From-SVN: r221953
H.J. Lu committed -
PR c++/65690 * tree.c (build_cplus_array_type): Layout type before variants are set, but copy over TYPE_SIZE and TYPE_SIZE_UNIT from the main variant. * c-c++-common/attr-aligned-1.c: New test. From-SVN: r221952
Jakub Jelinek committed -
PR rtl-optimization/65693 * combine.c (is_parallel_of_n_reg_sets): Move outside of #ifndef HAVE_cc0. From-SVN: r221951
Segher Boessenkool committed -
2015-04-09 Richard Biener <rguenther@suse.de> PR pch/65550 * files.c (pch_open_file): Allow main and pre-included files when trying to open a PCH. From-SVN: r221949
Richard Biener committed -
PR target/65296 * config/avr/driver-avr.c (avr_devicespecs_file): Don't specify a device specs file if "device-specs%s" didn't resolve to a path. From-SVN: r221947
Georg-Johann Lay committed
-