• R/O
  • HTTP
  • SSH
  • HTTPS

gcc-fork: List of commits


RSS
Rev. Time Author
dba6d78 2013-10-26 15:09:02 uros

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

41a6047 2013-10-26 09:16:38 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204081 138bc75d-0d04-0410-961f-82ee72b054a4

231dfdd 2013-10-26 05:09:13 rth

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

5db6760 2013-10-25 23:20:06 vries

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

8e279b5 2013-10-25 20:16:59 ebotcazou

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

4bd170d 2013-10-25 17:57:06 ebotcazou

* 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

4ead9a3 2013-10-25 09:16:36 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204041 138bc75d-0d04-0410-961f-82ee72b054a4

3406b6b 2013-10-24 09:16:31 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203998 138bc75d-0d04-0410-961f-82ee72b054a4

294a1ce 2013-10-23 09:16:48 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203942 138bc75d-0d04-0410-961f-82ee72b054a4

198cd27 2013-10-22 09:16:27 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203911 138bc75d-0d04-0410-961f-82ee72b054a4

f600614 2013-10-21 09:16:36 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203882 138bc75d-0d04-0410-961f-82ee72b054a4

3968a94 2013-10-20 18:08:26 paolo

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

737c958 2013-10-20 09:16:23 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203867 138bc75d-0d04-0410-961f-82ee72b054a4

baf5ca4 2013-10-19 19:57:08 ebotcazou

* 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

9fc45eb 2013-10-19 09:16:23 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203837 138bc75d-0d04-0410-961f-82ee72b054a4

b141765 2013-10-18 09:16:17 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203805 138bc75d-0d04-0410-961f-82ee72b054a4

13249d9 2013-10-17 09:16:26 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203736 138bc75d-0d04-0410-961f-82ee72b054a4

83b0312 2013-10-17 07:20:35 paolo

/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

53d6f64 2013-10-16 09:16:24 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203636 138bc75d-0d04-0410-961f-82ee72b054a4

004458a 2013-10-15 09:16:29 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203580 138bc75d-0d04-0410-961f-82ee72b054a4

7b54e46 2013-10-14 09:16:10 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203509 138bc75d-0d04-0410-961f-82ee72b054a4

4ad2771 2013-10-13 09:16:26 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203493 138bc75d-0d04-0410-961f-82ee72b054a4

f005d7a 2013-10-12 09:16:20 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203473 138bc75d-0d04-0410-961f-82ee72b054a4

8f1d3ed 2013-10-11 09:16:12 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203398 138bc75d-0d04-0410-961f-82ee72b054a4

bea24fc 2013-10-10 09:16:29 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203333 138bc75d-0d04-0410-961f-82ee72b054a4

74f0e2c 2013-10-09 09:16:31 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203296 138bc75d-0d04-0410-961f-82ee72b054a4

a725f8e 2013-10-08 09:16:31 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203257 138bc75d-0d04-0410-961f-82ee72b054a4

1bba961 2013-10-07 09:16:29 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203233 138bc75d-0d04-0410-961f-82ee72b054a4

0a0361a 2013-10-06 09:16:23 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203225 138bc75d-0d04-0410-961f-82ee72b054a4

d26be3b 2013-10-05 09:16:38 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@203221 138bc75d-0d04-0410-961f-82ee72b054a4

Show on old repository browser