Skip to content
Snippets Groups Projects
  1. Jul 28, 2013
  2. Jul 27, 2013
  3. Jul 26, 2013
  4. Jul 25, 2013
    • Sterling Augustine's avatar
      dwarf2out.c (size_of_pubnames): Move code to... · b6051207
      Sterling Augustine authored
      2013-07-25  Sterling Augustine  <saugustine@google.com>
      
      	* dwarf2out.c (size_of_pubnames): Move code to...
      	(include_pubname_in_output): ...here.  New.
      	(want_pubnames): Rearrange.
      	(output_pubnames): Call include_pubname_in_output.  Move assertion.
      
      From-SVN: r201255
      b6051207
    • Janus Weil's avatar
      re PR fortran/57966 ([OOP] Using a TBP to specify the shape of a dummy argument) · f0051264
      Janus Weil authored
      2013-07-25  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/57966
      	* resolve.c (resolve_typebound_function): Make sure the declared type,
      	including its type-bound procedures, is resolved before resolving the
      	actual type-bound call.
      
      2013-07-25  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/57966
      	* gfortran.dg/typebound_call_25.f90: New.
      
      From-SVN: r201254
      f0051264
    • Paolo Carlini's avatar
      complex (pow(const complex<>&, int)): Enable in C++11 mode too. · 4e30cb71
      Paolo Carlini authored
      2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/std/complex (pow(const complex<>&, int)): Enable in
      	C++11 mode too.
      	* testsuite/26_numerics/complex/dr844.cc: Adjust.
      	* doc/xml/manual/intro.xml: Update.
      
      From-SVN: r201253
      4e30cb71
    • Cameron McInally's avatar
      re PR target/38836 (Documentation for x86 builtins is outdated) · 41a7c215
      Cameron McInally authored
      2013-07-25  Cameron McInally  <cameron.mcinally@nyu.edu>
      
      	* doc/extend.texi: Fix return types for __builtin_ia32_cmp*s builtins.
      
      2013-07-25  Cameron McInally  <cameron.mcinally@nyu.edu>
      
      	PR target/38836
      	* doc/extend.texi: Remove obsolete builtins. Fix
      	typo for __builtin_ia32_loadss and __builtin_ia32_cmpnltss.
      
      From-SVN: r201252
      41a7c215
    • Jan Hubicka's avatar
      cgraph.c (release_function_body): Break out from ... · 49bde175
      Jan Hubicka authored
      	* cgraph.c (release_function_body): Break out from ...
      	(cgraph_release_function_body): ... this one; also release DECL_RESULT
      	and DECL_ARGUMENTS.
      	* ipa-cp.c (get_replacement_map): Add parm_num argument; do not set
      	old_tree in the map.
      	(create_specialized_node): Update.
      	* lto-cgraph.c (output_node_opt_summary): Do not translate old_tree
      	into index.
      	* cgraphclones.c (cgraph_create_virtual_clone): Do not copy DECL_ARGUMENTS,
      	DECL_INITIAL and DECL_RESULT.
      	* ipa-prop.c (ipa_populate_param_decls): Look for origin of clones.
      	* tree-inline.c (initialize_cfun): Initialize DECL_ARGUMENTS and
      	DECL_RESULT.
      
      From-SVN: r201251
      49bde175
    • Kyrylo Tkachov's avatar
      arm.md (arm_addsi3, [...]): Correct output template. · 4870352d
      Kyrylo Tkachov authored
      2013-07-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      
      	* config/arm/arm.md (arm_addsi3, addsi3_carryin_<optab>,
      	addsi3_carryin_alt2_<optab>): Correct output template.
      
      From-SVN: r201250
      4870352d
    • Kyrylo Tkachov's avatar
      arm-fixed.md (ssmulsa3, usmulusa3): Adjust for arm_restrict_it. · 1d6aee1c
      Kyrylo Tkachov authored
      2013-07-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      
      	* config/arm/arm-fixed.md (ssmulsa3, usmulusa3):
      	Adjust for arm_restrict_it.
      	Remove trailing whitespace.
      
      From-SVN: r201249
      1d6aee1c
    • Mark Kettenis's avatar
      pa.c (pa_trampoline_init): Emit __enable_execute_stack libcall if... · 017d38f5
      Mark Kettenis authored
      pa.c (pa_trampoline_init): Emit __enable_execute_stack libcall if HAVE_ENABLE_EXECUTE_STACK is defined.
      
      	* config/pa/pa.c (pa_trampoline_init): Emit __enable_execute_stack
      	libcall if HAVE_ENABLE_EXECUTE_STACK is defined.
      
      From-SVN: r201248
      017d38f5
    • Mark Kettenis's avatar
      config.gcc (hppa-*-openbsd*): Don't set tmake_file. · c7cafd75
      Mark Kettenis authored
      	* config.gcc (hppa-*-openbsd*): Don't set tmake_file.
      
      From-SVN: r201247
      c7cafd75
    • Paolo Carlini's avatar
      re PR c++/57981 (ICE in this code) · 4004afb3
      Paolo Carlini authored
      /cp
      2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/57981
      	* decl.c (check_default_argument): Take a tsubst_flags_t parameter.
      	(grokparms): Adjust.
      	* parser.c (cp_parser_late_parse_one_default_arg): Likewise.
      	* pt.c (tsubst_default_argument, tsubst_default_arguments): Take
      	a tsubst_flags_t parameter.
      	(tsubst_decl): Adjust.
      	* call.c (convert_default_arg): Likewise.
      	* cp-tree.h (check_default_argument, tsubst_default_argument):
      	Update declarations.
      
      /testsuite
      2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/57981
      	* g++.dg/cpp0x/pr57981.C: New.
      
      /cp
      2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/57880
      	* parser.c (cp_parser_operator, case CPP_WSTRING, CPP_STRING16,
      	CPP_STRING32, CPP_UTF8STRING, CPP_WSTRING_USERDEF,
      	CPP_STRING16_USERDEF, CPP_STRING32_USERDEF, CPP_UTF8STRING_USERDEF):
      	Fix string_len management, tidy.
      
      /testsuite
      2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/57880
      	* g++.dg/cpp1y/udlit-empty-string-neg.C: New.
      
      From-SVN: r201245
      4004afb3
    • Tim Shen's avatar
      Add documents and comments. · 105164bb
      Tim Shen authored
      2013-07-25  Tim Shen  <timshen91@gmail.com>
      
      	Add documents and comments.
      	* include/bits/regex.h: Documents and comments.
      	* include/bits/regex_grep_matcher.h: Likewise.
      	* include/bits/regex_grep_matcher.tcc: Likewise.
      	* testsuite/28_regex/iterators/regex_iterator/char/string_position_01.cc:
      	New.
      
      From-SVN: r201244
      105164bb
    • Vladimir Makarov's avatar
      re PR rtl-optimization/57960 (S/390: LRA ICE building glibc) · 00b7527b
      Vladimir Makarov authored
      2013-07-25  Vladimir Makarov  <vmakarov@redhat.com>
      
      	PR rtl-optimization/57960
      	* lra-constraints.c (process_alt_operands): Use the right mode
      	when checking strict_low.
      
      2013-07-25  Vladimir Makarov  <vmakarov@redhat.com>
      
      	PR rtl-optimization/57960
      	* gcc.target/s390/pr57960.c: New.
      
      From-SVN: r201243
      00b7527b
    • Jan Hubicka's avatar
      lto-symtab.c (lto_cgraph_replace_node): Release function body. · 4f63dfc6
      Jan Hubicka authored
      	* lto-symtab.c (lto_cgraph_replace_node): Release function body.
      	* cgraph.c (cgraph_remove_node): Do not release function body
      	when in cgraph streaming.
      	* ipa.c (process_references, symtab_remove_unreachable_nodes): Objects
      	in other partitions are not considered reachable; fix handling of clones.
      
      From-SVN: r201242
      4f63dfc6
    • Ramana Radhakrishnan's avatar
      Remove unnecessary space. · e6dcfa18
      Ramana Radhakrishnan authored
      From-SVN: r201241
      e6dcfa18
    • Ramana Radhakrishnan's avatar
      Fix PR target/57731 PR target/57837 · 0b93d3b6
      Ramana Radhakrishnan authored
      2013-07-25  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
      
      	PR target/19599
      	PR target/57731
      	PR target/57837
      	* config/arm/arm.md ("*sibcall_value_insn): Replace use of
      	Ss with US. Adjust output for v5 and v4t.
      	(*sibcall_value_insn): Likewise and loosen predicate on
      	operand0.
      	* config/arm/constraints.md ("Ss"): Rename to US.
      
      From-SVN: r201240
      0b93d3b6
    • Janus Weil's avatar
      re PR fortran/57639 ([OOP] ICE with polymorphism (and illegal code)) · 67b1d004
      Janus Weil authored
      2013-07-25  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/57639
      	* interface.c (compare_parameter): Check for class_ok.
      	* simplify.c (gfc_simplify_same_type_as): Ditto.
      
      2013-07-25  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/57639
      	* gfortran.dg/unlimited_polymorphic_9.f90: New.
      
      From-SVN: r201239
      67b1d004
    • Terry Guo's avatar
      arm.c (thumb1_size_rtx_costs): Assign proper cost for shift_add/shift_sub0/shift_sub1 RTXs. · 690688b3
      Terry Guo authored
      gcc/ChangeLog:
      2013-07-24  Terry Guo  <terry.guo@arm.com>
      
      	* config/arm/arm.c (thumb1_size_rtx_costs): Assign proper cost for
      	shift_add/shift_sub0/shift_sub1 RTXs.
      
      gcc/testsuite/ChangeLog:
      2013-07-24  Terry Guo  <terry.guo@arm.com>
      
      	* gcc.target/arm/thumb1-Os-mult.c: New test case.
      
      From-SVN: r201237
      690688b3
    • Bill Schmidt's avatar
      altivec.md (altivec_vpkpx): Handle little endian. · a4ad093b
      Bill Schmidt authored
      
      2013-07-24  Bill Schmidt  <wschmidt@linux.ibm.com>
      	    Anton Blanchard <anton@au1.ibm.com>
      
      	* config/rs6000/altivec.md (altivec_vpkpx): Handle little endian.
      	(altivec_vpks<VI_char>ss): Likewise.
      	(altivec_vpks<VI_char>us): Likewise.
      	(altivec_vpku<VI_char>us): Likewise.
      	(altivec_vpku<VI_char>um): Likewise.
      
      
      Co-Authored-By: default avatarAnton Blanchard <anton@au1.ibm.com>
      
      From-SVN: r201235
      a4ad093b
    • Paolo Carlini's avatar
      re PR libstdc++/57976 (Missing time_get<>::get() functions) · 484b502a
      Paolo Carlini authored
      2013-07-24  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/57976
      	* doc/xml/manual/status_cxx2011.xml: Note missing time_get::get and
      	time_get::do_get.
      
      From-SVN: r201234
      484b502a
Loading