• R/O
  • HTTP
  • SSH
  • HTTPS

gcc-fork: List of commits


RSS
Rev. Time Author
6ad3af5 2014-05-08 01:03:49 jakub

Backported from mainline
2013-09-09 Jakub Jelinek <jakub@redhat.com>

PR c++/58325
* init.c (build_vec_delete): Call mark_rvalue_use on base.

* g++.dg/warn/Wunused-var-21.C: New test.


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

3e04d62 2014-05-08 01:01:24 jakub

Backported from mainline
2013-08-30 Jakub Jelinek <jakub@redhat.com>

PR tree-optimization/58277
* tree-ssa-strlen.c (strlen_enter_block): If do_invalidate gave up
after seeing too many stmts with vdef in between dombb and current
bb, invalidate everything.

* gcc.c-torture/execute/pr58277-1.c: New test.
* gcc.c-torture/execute/pr58277-2.c: New test.


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

589ecf2 2014-05-08 01:00:33 jakub

Backported from mainline
2013-08-23 Jakub Jelinek <jakub@redhat.com>

PR tree-optimization/58209
* tree-tailcall.c (find_tail_calls): Give up for pointer result types
if m or a is non-NULL.

* gcc.c-torture/execute/pr58209.c: New test.


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

21efb5a 2014-05-08 00:59:37 jakub

Backported from mainline
2013-07-03 Jakub Jelinek <jakub@redhat.com>

PR target/57777
* config/i386/predicates.md (vsib_address_operand): Disallow
SYMBOL_REF or LABEL_REF in parts.disp if TARGET_64BIT && flag_pic.

* gcc.target/i386/pr57777.c: New test.


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

f1a5832 2014-05-08 00:57:48 jakub

Backported from mainline
2013-06-27 Jakub Jelinek <jakub@redhat.com>

PR target/57623
* config/i386/i386.md (bmi_bextr_<mode>): Swap predicates and
constraints of operand 1 and 2.

* gcc.target/i386/bmi-bextr-3.c: New test.


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

5ffca5d 2014-05-08 00:54:34 jakub

Backported from mainline
2013-06-27 Jakub Jelinek <jakub@redhat.com>

PR target/57623
* config/i386/i386.md (bmi2_bzhi_<mode>3): Swap AND arguments
to match RTL canonicalization. Swap predicates and
constraints of operand 1 and 2.

* gcc.target/i386/bmi2-bzhi-1.c: New test.


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

8fe3bcb 2014-05-07 20:51:36 rguenth

2014-05-07 Richard Biener <rguenther@suse.de>

Backport from mainline
2013-11-19 Richard Biener <rguenther@suse.de>

PR tree-optimization/59164
* tree-vect-loop.c (vect_analyze_loop_operations): Adjust
check whether we can create an epilogue loop to reflect the
cases where we create one.

* gcc.dg/torture/pr59164.c: New testcase.


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

62c1109 2014-05-07 19:07:09 rguenth

2014-05-07 Richard Biener <rguenther@suse.de>

Backport from mainline
2013-11-29 Richard Biener <rguenther@suse.de>

PR tree-optimization/59334
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Fix bug
in previous commit.

2013-11-28 Richard Biener <rguenther@suse.de>

PR tree-optimization/59330
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Simplify
and fix delayed marking of free calls not necessary.

* gcc.dg/torture/pr59330.c: New testcase.

2014-01-09 Richard Biener <rguenther@suse.de>

PR tree-optimization/59715
* tree-cfg.h (split_critical_edges): Declare.
* tree-cfg.c (split_critical_edges): Export.
* tree-ssa-sink.c (execute_sink_code): Split critical edges.

* gcc.dg/torture/pr59715.c: New testcase.


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

4d47714 2014-05-07 19:01:36 rguenth

2014-05-07 Richard Biener <rguenther@suse.de>

Backport from mainline
2013-11-29 Richard Biener <rguenther@suse.de>

PR tree-optimization/59334
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Fix bug
in previous commit.

2013-11-28 Richard Biener <rguenther@suse.de>

PR tree-optimization/59330
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Simplify
and fix delayed marking of free calls not necessary.

* gcc.dg/torture/pr59330.c: New testcase.

2014-01-09 Richard Biener <rguenther@suse.de>

PR tree-optimization/59715
* tree-cfg.h (split_critical_edges): Declare.
* tree-cfg.c (split_critical_edges): Export.
* tree-ssa-sink.c (execute_sink_code): Split critical edges.

* gcc.dg/torture/pr59715.c: New testcase.


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

dd283ed 2014-05-07 17:05:57 rguenth

2014-05-07 Richard Biener <rguenther@suse.de>

PR tree-optimization/57864
* tree-ssa-pre.c (phi_translate_1): Backport NAME case
simplification from mainline. Do not lookup the VN
value-number here.

* gcc.dg/torture/pr57864.c: New testcase.


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

1a5a08f 2014-05-07 16:59:26 rguenth

2014-05-07 Richard Biener <rguenther@suse.de>

Backport from mainline
2013-08-29 Richard Biener <rguenther@suse.de>

PR tree-optimization/58246
* tree-ssa-dce.c (mark_aliased_reaching_defs_necessary_1): Properly
handle the dominance check inside a basic-block.

* gcc.dg/torture/pr58246.c: New testcase.


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

7972fc2 2014-05-07 09:16:43 gccadmin

Daily bump.

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

ade445e 2014-05-06 23:22:41 rguenth

2014-05-06 Richard Biener <rguenther@suse.de>

Backport from mainline
2013-05-27 Richard Biener <rguenther@suse.de>

PR tree-optimization/57417
* tree-ssa-sccvn.c (set_ssa_val_to): Compare addresses using
get_addr_base_and_unit_offset.

* gcc.dg/torture/pr57417.c: New testcase.


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

a1b95ce 2014-05-06 09:16:37 gccadmin

Daily bump.

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

99bc2bc 2014-05-05 09:16:04 gccadmin

Daily bump.

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

6fa243a 2014-05-04 09:16:21 gccadmin

Daily bump.

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

73001ac 2014-05-04 06:03:10 jb

PR 56919 Check _POSIX_MONOTONIC_CLOCK.

2014-05-04 Janne Blomqvist <jb@gcc.gnu.org>

Backport from 4.9
PR libfortran/56919
* intrinsics/system_clock.c (GF_CLOCK_MONOTONIC): Check
_POSIX_MONOTONIC_CLOCK as well.


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

7fd4009 2014-05-03 09:16:22 gccadmin

Daily bump.

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

f86ca29 2014-05-02 09:16:40 gccadmin

Daily bump.

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

29a6152 2014-05-01 09:16:31 gccadmin

Daily bump.

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

2bcfb6f 2014-04-30 09:16:51 gccadmin

Daily bump.

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

cceadbf 2014-04-29 09:16:20 gccadmin

Daily bump.

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

edaac13 2014-04-28 09:17:00 gccadmin

Daily bump.

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

595afeb 2014-04-27 09:16:33 gccadmin

Daily bump.

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

be2e81c 2014-04-27 08:48:53 Masaki Muranaka

Revert "Fix for Homebrew. I don't care about another environments. This may be reverted and fixed."

This reverts commit 72aaef024c3b41d6b99a86d710a79b99df7bc526.

72aaef0 2014-04-26 22:41:46 Masaki Muranaka

Fix for Homebrew. I don't care about another environments. This may be reverted and fixed.

23536dc 2014-04-26 09:16:26 gccadmin

Daily bump.

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

c2c37bc 2014-04-25 19:47:44 ebotcazou

PR target/60941
* config/sparc/sparc.md (ashlsi3_extend): Delete.


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

1019c53 2014-04-25 09:16:18 gccadmin

Daily bump.

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

47d1945 2014-04-24 09:16:32 gccadmin

Daily bump.

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

Show on old repository browser