OSDN Git Service
gccadmin [Tue, 29 Oct 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204143
138bc75d-0d04-0410-961f-
82ee72b054a4
vries [Mon, 28 Oct 2013 09:13:12 +0000 (09:13 +0000)]
Fix line number data for PIC register setup code.
2013-10-28 Tom de Vries <tom@codesourcery.com>
* cfgexpand.c (gimple_expand_cfg): Remove test for parm_birth_insn.
Don't commit insertions after NOTE_INSN_FUNCTION_BEG.
* gcc.target/arm/require-pic-register-loc.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204121
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 28 Oct 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204113
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 27 Oct 2013 00:16:41 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204099
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sat, 26 Oct 2013 08:14:10 +0000 (08:14 +0000)]
Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204089
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Sat, 26 Oct 2013 06:09:02 +0000 (06:09 +0000)]
Backport from mainline
2013-10-22 Uros Bizjak <ubizjak@gmail.com>
PR target/58779
* config/i386/i386.c (put_condition_code) <case GTU, case LEU>:
Remove CCCmode handling.
<case LTU>: Return 'c' suffix for CCCmode.
<case GEU>: Return 'nc' suffix for CCCmode.
(ix86_cc_mode) <case GTU, case LEU>: Do not generate overflow checks.
* config/i386/i386.md (*sub<mode>3_cconly_overflow): Remove.
(*sub<mode>3_cc_overflow): Ditto.
(*subsi3_zext_cc_overflow): Ditto.
Backport from mainline
2013-10-19 Uros Bizjak <ubizjak@gmail.com>
PR target/58792
* config/i386/i386.c (ix86_function_value_regno): Add DX_REG,
ST1_REG and XMM1_REG for 32bit and 64bit targets. Also add DI_REG
and SI_REG for 64bit SYSV ABI targets.
testsuite/ChangeLog:
Backport from mainline
2013-10-22 Uros Bizjak <ubizjak@gmail.com>
PR target/58779
* gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
and MINUSCCZEXT defines. Update scan-assembler dg directive.
* gcc.dg/torture/pr58779.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204088
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 26 Oct 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204081
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Fri, 25 Oct 2013 20:09:13 +0000 (20:09 +0000)]
PR rtl/58542
* optabs.c (maybe_emit_atomic_exchange): Use create_input_operand
instead of create_convert_operand_to.
(maybe_emit_sync_lock_test_and_set): Likewise.
(expand_atomic_compare_and_swap): Likewise.
(maybe_emit_compare_and_swap_exchange_loop): Don't convert_modes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204077
138bc75d-0d04-0410-961f-
82ee72b054a4
vries [Fri, 25 Oct 2013 14:20:06 +0000 (14:20 +0000)]
2013-10-25 Tom de Vries <tom@codesourcery.com>
PR c++/58282
* except.c (build_must_not_throw_expr): Handle
flag_exceptions.
* g++.dg/tm/noexcept-6.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204069
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Fri, 25 Oct 2013 11:16:59 +0000 (11:16 +0000)]
PR rtl-optimization/58831
* alias.c (init_alias_analysis): At the beginning of each iteration, set
the reg_seen[N] flag if static_reg_base_value[N] is non-null.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204058
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Fri, 25 Oct 2013 08:57:06 +0000 (08:57 +0000)]
* recog.c (search_ofs): New static variable moved from...
(peep2_find_free_register): ...here.
(peephole2_optimize): Initialize it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204052
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 25 Oct 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204041
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 24 Oct 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203998
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 23 Oct 2013 00:16:48 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203942
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 22 Oct 2013 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203911
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 21 Oct 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203882
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Sun, 20 Oct 2013 09:08:26 +0000 (09:08 +0000)]
2013-10-20 Chris Jefferson <chris@bubblescope.net>
Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/58800
* include/bits/stl_algo.h (__unguarded_partition_pivot): Change
__last - 2 to __last - 1.
* testsuite/25_algorithms/nth_element/58800.cc: New
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203874
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 20 Oct 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203867
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sat, 19 Oct 2013 10:57:08 +0000 (10:57 +0000)]
* gcc-interface/utils.c (gnat_set_type_context): New function.
(gnat_pushdecl): Use it to set the context of the type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203850
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 19 Oct 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203837
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 18 Oct 2013 00:16:17 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203805
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 17 Oct 2013 00:16:26 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203736
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Wed, 16 Oct 2013 22:20:35 +0000 (22:20 +0000)]
/cp
2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/58633
* parser.c (cp_parser_pseudo_destructor_name): Revert r174385 changes.
/testsuite
2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/58633
* g++.dg/cpp0x/decltype57.C: New.
* g++.dg/cpp0x/enum18.C: Revert r174385 changes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203731
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 16 Oct 2013 00:16:24 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203636
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 15 Oct 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203580
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 14 Oct 2013 00:16:10 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203509
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 13 Oct 2013 00:16:26 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203493
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 12 Oct 2013 00:16:20 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203473
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 11 Oct 2013 00:16:12 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203398
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 10 Oct 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203333
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 9 Oct 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203296
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 8 Oct 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203257
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 7 Oct 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203233
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 6 Oct 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203225
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 5 Oct 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203221
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 4 Oct 2013 00:16:34 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203195
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Thu, 3 Oct 2013 00:52:23 +0000 (00:52 +0000)]
* config.gcc (hppa*64*-*-linux*): Don't add pa/t-linux to tmake_file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203150
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 3 Oct 2013 00:16:42 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203144
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 2 Oct 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203099
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 1 Oct 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203049
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Mon, 30 Sep 2013 17:43:05 +0000 (17:43 +0000)]
2013-09-30 Chris Jefferson <chris@bubblescope.net>
PR libstdc++/58437
* include/bits/stl_algo.h (__move_median_first): Rename to
__move_median_to_first, change to take an addition argument.
(__unguarded_partition_pivot): Adjust.
* testsuite/performance/25_algorithms/sort.cc: New.
* testsuite/performance/25_algorithms/sort_heap.cc: Likewise.
* testsuite/performance/25_algorithms/stable_sort.cc: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203037
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 30 Sep 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203021
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 29 Sep 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203009
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 28 Sep 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203000
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 27 Sep 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202962
138bc75d-0d04-0410-961f-
82ee72b054a4
redi [Thu, 26 Sep 2013 19:04:04 +0000 (19:04 +0000)]
Backport from mainline
2013-01-19 Jonathan Wakely <jwakely.gcc@gmail.com>
PR libstdc++/55861
* include/std/future (_State_base::_S_check(const shared_ptr<T>&)):
Fix return type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202956
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 26 Sep 2013 00:16:35 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202929
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 25 Sep 2013 00:16:35 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202877
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 24 Sep 2013 00:16:26 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202852
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Mon, 23 Sep 2013 16:16:41 +0000 (16:16 +0000)]
* tree-ssa-ccp.c (insert_clobber_before_stack_restore): Recurse on copy
assignment statements.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202835
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 23 Sep 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202820
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 22 Sep 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202815
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 21 Sep 2013 00:16:24 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202809
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Fri, 20 Sep 2013 22:32:47 +0000 (22:32 +0000)]
* config/pa/pa.md: In "scc" insn patterns, change output template to
handle const0_rtx in reg_or_0_operand operands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202800
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 20 Sep 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202761
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 19 Sep 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202729
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Wed, 18 Sep 2013 11:08:02 +0000 (11:08 +0000)]
2013-09-18 Daniel Morris <danielm@ecoscentric.com>
Paolo Carlini <paolo.carlini@oracle.com>
PR c++/58458
* doc/implement-cxx.texi: Fix references to the C++ standards.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202698
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Wed, 18 Sep 2013 10:25:44 +0000 (10:25 +0000)]
* gcc-interface/trans.c (Subprogram_Body_to_gnu): Pop the stack of
return variables for subprograms using the CICO mechanism.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202686
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 18 Sep 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202673
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 17 Sep 2013 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202639
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 16 Sep 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202606
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 15 Sep 2013 00:16:20 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202597
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Sat, 14 Sep 2013 17:03:32 +0000 (17:03 +0000)]
PR target/58382
* config/pa/pa.c (pa_expand_prologue): Change mode in gen_rtx_POST_INC
calls to word_mode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202596
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 14 Sep 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202584
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Fri, 13 Sep 2013 22:38:42 +0000 (22:38 +0000)]
PR c++/58273
* pt.c (any_type_dependent_elements_p): Actually check for
type-dependence, not value-dependence.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202583
138bc75d-0d04-0410-961f-
82ee72b054a4
xguo [Fri, 13 Sep 2013 05:26:32 +0000 (05:26 +0000)]
2013-09-12 Terry Guo <terry.guo@arm.com>
Backport from mainline
2012-09-17 Richard Guenther <rguenther@suse.de>
PR lto/54598
* tree-streamer-in.c (unpack_ts_real_cst_value_fields): Use ggc'ed
FIXED_VALUE_TYPE instead of struct fixed_value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202551
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 13 Sep 2013 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202547
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 12 Sep 2013 00:16:41 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202512
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 11 Sep 2013 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202484
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Tue, 10 Sep 2013 16:55:44 +0000 (16:55 +0000)]
PR target/58361
* arm/vfp.md (combine_vcvt_f32_<FCVTI32typename>): Fix pattern to
support conditional execution.
(combine_vcvt_f64_<FCVTI32typename>): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202477
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 10 Sep 2013 00:16:19 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202419
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 9 Sep 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202375
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 8 Sep 2013 00:16:19 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202361
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 7 Sep 2013 00:16:16 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202348
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 6 Sep 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202303
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 5 Sep 2013 00:16:39 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202267
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 4 Sep 2013 00:16:16 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202235
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Tue, 3 Sep 2013 10:19:16 +0000 (10:19 +0000)]
2013-09-03 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/58302
* include/bits/random.tcc (negative_binomial_distribution<>::
operator()(_UniformRandomNumberGenerator&, const param_type&):
Fix typo in template argument.
* testsuite/26_numerics/random/negative_binomial_distribution/
operators/58302.cc: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202210
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 3 Sep 2013 00:16:21 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202193
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Mon, 2 Sep 2013 17:00:25 +0000 (17:00 +0000)]
Backport from mainline
2013-08-31 Uros Bizjak <ubizjak@gmail.com>
* config/alpha/alpha.c (alpha_emit_conditional_move): Update
"cmp" RTX before signed_comparison_operator check to account
for "code" changes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202183
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 2 Sep 2013 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202156
138bc75d-0d04-0410-961f-
82ee72b054a4
iains [Sun, 1 Sep 2013 19:21:33 +0000 (19:21 +0000)]
backport from 4.8
gcc/
* doc/tm.texi.in (TARGET_OBJC_DECLARE_UNRESOLVED_CLASS_REFERENCE,
TARGET_OBJC_DECLARE_CLASS_DEFINITION): Add @hooks.
(ASM_DECLARE_CLASS_REFERENCE, ASM_DECLARE_UNRESOLVED_REFERENCE):
Remove.
* doc/tm.texi: Regenerate.
* config/darwin.h (ASM_OUTPUT_LABELREF): Remove special case for
.objc_class_name_*.
* config/darwin-c.c: Include target.h.
(darwin_objc_declare_unresolved_class_reference): New function.
(darwin_objc_declare_class_definition): New function.
(TARGET_OBJC_DECLARE_UNRESOLVED_CLASS_REFERENCE): Define.
(TARGET_OBJC_DECLARE_CLASS_DEFINITION): Define.
c-family/
* c-target.def (objc_declare_unresolved_class_reference,
objc_declare_class_definition): Add new hooks.
objc/
* objc-next-runtime-abi-01.c: Do not include tm.h and output.h.
Include c-family/c-target.h.
(handle_next_class_ref): Rewrite to emit top-level asm statements.
(handle_next_impent): Likewise.
* objc/Make-lang.in: Fix dependencies for objc-next-runtime-abi-01.o.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202155
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Sun, 1 Sep 2013 16:56:11 +0000 (16:56 +0000)]
* config/pa/pa.md: Allow "const 0" operand 1 in "scc" insns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202152
138bc75d-0d04-0410-961f-
82ee72b054a4
iains [Sun, 1 Sep 2013 15:39:28 +0000 (15:39 +0000)]
gcc:
Backport from mainline:
2013-07-22 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (nonlocal_goto_receiver): Delete insn if
it is not needed after split.
2013-07-20 Iain Sandoe <iain@codesourcery.com>
PR target/51784
* config/i386/i386.c (output_set_got) [TARGET_MACHO]: Adjust to emit a
second label for nonlocal goto receivers. Don't output pic base labels
unless we're producing PIC; mark that action unreachable().
(ix86_save_reg): If the function contains a nonlocal label, save the
PIC base reg.
* config/darwin-protos.h (machopic_should_output_picbase_label): New.
* gcc/config/darwin.c (emitted_pic_label_num): New GTY.
(update_pic_label_number_if_needed): New.
(machopic_output_function_base_name): Adjust for nonlocal receiver
case.
(machopic_should_output_picbase_label): New.
* config/i386/i386.md (enum unspecv): UNSPECV_NLGR: New.
(nonlocal_goto_receiver): New insn and split.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202147
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 1 Sep 2013 00:16:15 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202137
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 31 Aug 2013 00:16:17 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202122
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 30 Aug 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202090
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 29 Aug 2013 00:16:21 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202062
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Wed, 28 Aug 2013 08:36:37 +0000 (08:36 +0000)]
Backport from mainline
2013-08-27 Christian Widmer <shadow@umbrox.de>
PR target/57927
* config/i386/driver-i386.c (host_detect_local_cpu): Add detection
of Ivy Bridge processors.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202047
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 28 Aug 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202037
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 27 Aug 2013 00:16:37 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@202011
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 26 Aug 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201982
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 25 Aug 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201970
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 24 Aug 2013 00:16:24 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201957
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 23 Aug 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201930
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 22 Aug 2013 00:16:08 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201911
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Wed, 21 Aug 2013 16:21:04 +0000 (16:21 +0000)]
PR target/56979
* arm.c (aapcs_vfp_allocate): Decompose the argument if the
suggested mode for the assignment isn't compatible with the
registers required.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201904
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 21 Aug 2013 00:16:34 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201892
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Tue, 20 Aug 2013 12:59:24 +0000 (12:59 +0000)]
PR c++/58119
* cp-tree.h (WILDCARD_TYPE_P): Split out from...
(MAYBE_CLASS_TYPE_P): ...here.
* cvt.c (build_expr_type_conversion): Don't complain about a
template that can't match the desired type category.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201881
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 20 Aug 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@201861
138bc75d-0d04-0410-961f-
82ee72b054a4