- 01 Feb, 2012 15 commits
-
-
From-SVN: r183810
Ian Lance Taylor committed -
2012-02-01 Tobias Burnus <burnus@net-b.de> PR fortran/52024 * module.c (MOD_VERSION): Bump. (mio_typebound_proc): Read/write is_operator from/to the .mod file. 2012-02-01 Tobias Burnus <burnus@net-b.de> PR fortran/52024 * gfortran.dg/typebound_operator_14.f90: New. From-SVN: r183808
Tobias Burnus committed -
PR fortran/52059 * trans-expr.c (gfc_conv_procedure_call): Add array ref only to variables. 2012-02-01 Tobias Burnus PR fortran/52059 * gfortran.dg/elemental_function_1.f90: New. From-SVN: r183807
Tobias Burnus committed -
PR target/52079 * go-lang.c (go_langhook_type_for_mode): For TImode and 64-bit HWI return build_nonstandard_integer_type result if possible. From-SVN: r183806
Jakub Jelinek committed -
From-SVN: r183802
Ian Lance Taylor committed -
* config/avr/avr.c: Resolve all AS1 and AS2 macros. * config/avr/avr.h (AS1, AS2, AS2C, AS3): Remove. (OUT_AS1, OUT_AS2): Remove. From-SVN: r183800
Georg-Johann Lay committed -
PR rtl-optimization/51374 * gcc.target/avr/torture/pr51374-1.c: Also fail if SBIS is seen. From-SVN: r183798
Georg-Johann Lay committed -
gcc/ PR rtl-optimization/51374 * combine.c (can_combine_p): Don't allow volatile_refs_p insns to cross other volatile_refs_p insns. gcc/testsuite/ PR rtl-optimization/51374 * testsuite/gcc.target/avr/torture/pr51374-1.c: New. From-SVN: r183796
Georg-Johann Lay committed -
PR target/51500 * interpret.cc (_Jv_init_cif): Handle thiscall convention for 32-bit Windows. * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise. * java/lang/reflect/natVMProxy.cc (invoke_t): Add thiscall-attribute for 32-bit Windows. From-SVN: r183794
Kai Tietz committed -
2012-02-01 Tristan Gingold <gingold@adacore.com> * gcc-interface/trans.c (Loop_Statement_to_gnu): Use sizetype instead of size_type_node. From-SVN: r183793
Tristan Gingold committed -
2012-02-01 Richard Guenther <rguenther@suse.de> * doc/invoke.texi (fno-inline): Clarify documentation. (finline-small-functions): Likewise. (finline-functions): Likewise. * common.opt (finline): Adjust comment and documentation. (finline-small-functions): Clarify documentation. (finline-functions): Likewise. (finline-functions-called-once): Likewise. From-SVN: r183792
Richard Guenther committed -
2012-02-01 Tristan Gingold <gingold@adacore.com> * c-typeck.c (composite_type): Keep mode for pointers. From-SVN: r183791
Tristan Gingold committed -
PR libstdc++/49204 * include/std/future (__future_base::_State_base::wait()): Use lambda expression for predicate and remove redundant test. (__future_base::_State_base::wait_for()): Return future_status and use lambda expression for predicate. (__future_base::_State_base::wait_until()): Likewise. (__basic_future::wait_for(), __basic_future::wait_until()): Likewise. (__future_base::_Async_state): Replace with _Async_state_common class for non-dependent functionality and _Async_state_impl class template for dependent functionality. (__future_base::_Async_state_common::_M_join): Serialize attempts to join thread. (__future_base::_Async_state_common::_M_run_deferred): Join. (__future_base::_Async_state::_M_do_run): Replace with lambda. * src/c++11/future.cc (__future_base::_Async_state_common): Define destructor, so key function is in the library. * config/abi/pre/gnu.ver: Add exports for ~_Async_state_common. * testsuite/30_threads/packaged_task/members/get_future.cc: Expect future_status return instead of bool. * testsuite/30_threads/shared_future/members/wait_until.cc: Likewise. * testsuite/30_threads/shared_future/members/wait_for.cc: Likewise. * testsuite/30_threads/future/members/wait_until.cc: Likewise. * testsuite/30_threads/future/members/wait_for.cc: Likewise. * testsuite/30_threads/promise/members/set_value2.cc: Likewise. * testsuite/30_threads/promise/members/set_value3.cc: Likewise. * testsuite/30_threads/promise/members/swap.cc: Likewise. From-SVN: r183788
Jonathan Wakely committed -
From-SVN: r183787
GCC Administrator committed -
From-SVN: r183782
Ian Lance Taylor committed
-
- 31 Jan, 2012 20 commits
-
-
From-SVN: r183775
Ian Lance Taylor committed -
From-SVN: r183774
Joseph Myers committed -
gcc/ * function.h (regno_reg_rtx): Adjust comment. * reginfo.c (init_reg_modes_target): Only use the previous mode if it fits within one register. Remove MIPS comment. From-SVN: r183773
Richard Sandiford committed -
2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52024 * gfortran.h (gfc_tbp_generic): Store whether the generic is an operator. * decl.c (gfc_match_generic): Set that flag. * resolve.c (check_generic_tbp_ambiguity): Use it in the gfc_compare_interfaces check. 2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52024 * gfortran.dg/typebound_generic_11.f90: New. From-SVN: r183771
Tobias Burnus committed -
2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52029 * class.c (gfc_find_derived_vtab): Mark _copy function as pure. 2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52029 * gfortran.dg/class_49.f90: New. From-SVN: r183770
Tobias Burnus committed -
2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52013 * class.c (get_unique_hashed_string): Adapt trim length. (gfc_build_class_symbol) Encode also corank in the container name. 2012-01-31 Tobias Burnus <burnus@net-b.de> PR fortran/52013 From-SVN: r183769
Tobias Burnus committed -
PR c++/52043 * cp-tree.h (PACK_EXPANSION_LOCAL_P): New. * pt.c (make_pack_expansion, tsubst_initializer_list): Set it. (tsubst_pack_expansion): Check it. From-SVN: r183768
Jason Merrill committed -
From-SVN: r183766
Joseph Myers committed -
From-SVN: r183765
Joseph Myers committed -
re PR bootstrap/52058 (bootstrap fails on HAVE_cc0: combine.c: 'do_SUBST_LINK' defined but not used) PR bootstrap/52058 * combine.c (do_SUBST_LINK, SUBST_LINK): Guard with #ifndef HAVE_cc0. From-SVN: r183763
Jakub Jelinek committed -
2012-01-31 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * config/s390/s390.md ("*ashr<mode>3_and"): Add missing z196 flag to srak instruction. From-SVN: r183759
Andreas Krebbel committed -
From-SVN: r183758
Ian Lance Taylor committed -
2012-01-31 Paul Thomas <pault@gcc.gnu.org> PR fortran/52012 * trans-expr.c (fcncall_realloc_result): Correct calculation of result offset. 2012-01-31 Paul Thomas <pault@gcc.gnu.org> PR fortran/52012 * gfortran.dg/realloc_on_assign_10.f90: New test. From-SVN: r183757
Paul Thomas committed -
condition. From-SVN: r183756
Matthew Gretton-Dann committed -
From-SVN: r183755
Rainer Orth committed -
PR libstdc++/51296 * testsuite/libitm.c++/c++.exp (lang_link_flags): Add -shared-libgcc. Correct libgomp references. From-SVN: r183754
Rainer Orth committed -
PR bootstrap/52041 PR bootstrap/52039 PR target/51974 * ipa-prop.c (detect_type_change_1): Call ao_ref_init. From-SVN: r183753
Jakub Jelinek committed -
2012-01-31 Richard Guenther <rguenther@suse.de> PR tree-optimization/51528 * tree-sra.c (sra_modify_assign): Avoid copy-in/out for aggregate assigns. * gcc.dg/torture/pr51528.c: New testcase. From-SVN: r183752
Richard Guenther committed -
PR bootstrap/52041 PR bootstrap/52039 PR target/51974 * ree.c (add_removable_extension): Change def_map argument to unsigned *, store in def_map 1 + offset into *insn_list vector instead of pointers into the vector. (find_removable_extensions): Adjust caller. From-SVN: r183751
Jakub Jelinek committed -
From-SVN: r183749
GCC Administrator committed
-
- 30 Jan, 2012 5 commits
-
-
From-SVN: r183745
Ian Lance Taylor committed -
* be.po, ca.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, nl.po, ru.po, sv.po, tr.po, uk,po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r183744
Joseph Myers committed -
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r183743
Joseph Myers committed -
PR go/48501 * lib/go.exp (go_target_compile): Append timeout= to options. * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for select5-out.go test on alpha*-*-* targets. From-SVN: r183741
Uros Bizjak committed -
* config/avr/avr.md: Resolve all AS1 and AS2 macros. Transform all "* quoted-c-code" to { c-code }. Remove redundant test for "optimize" in combine patterns. Move (include "avr-dimode.md") to end of file. From-SVN: r183739
Georg-Johann Lay committed
-