From: Trevor Saunders
gcc/ChangeLog:
2015-09-03 Trevor Saunders
* var-tracking.c (shared_hash_def): Rename to shared_hash.
(shared_hash): Remove typedef.
(struct dataflow_set): Adjust.
(shared_hash_unshare): Likewise.
(dataflow_set_merge): Likewise.
From: Trevor Saunders
gcc/ChangeLog:
2015-09-03 Trevor Saunders
* tree-vrp.c (struct assert_locus_d): Rename to assert_locus.
(dump_asserts_for): Adjust.
(register_new_assert_for): Likewise.
(process_assert_insertions): Likewise.
(insert_range_assertio
From: Trevor Saunders
gcc/ChangeLog:
2015-09-03 Trevor Saunders
* tree-ssa-loop-im.c (mem_ref_loc_p): Remove typedef.
(mem_ref_p): Likewise.
(outermost_indep_loop): Adjust.
(mem_ref_in_stmt): Likewise.
(determine_max_movement): Likewise.
(mem_r
From: Trevor Saunders
gcc/ChangeLog:
2015-09-03 Trevor Saunders
* dwarf2out.c (dw_attr_ref): Remove typedef.
(dw_line_info_ref): Likewise.
(pubname_ref): Likewise.
(dw_ranges_ref): Likewise.
(dw_ranges_by_label_ref): Likewise.
(comdat_type_node
From: Trevor Saunders
gcc/ChangeLog:
2015-09-03 Trevor Saunders
* dwarf2cfi.c (dw_trace_info_ref): Remove typedef.
---
gcc/dwarf2cfi.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.c
index ab18062..1cfa6a7 100644
--- a/gcc/dw
From: Trevor Saunders
libobjc/ChangeLog:
2015-09-10 Trevor Saunders
* sendmsg.c (gen_rtx): Remove macro.
(gen_rtx_MEM): Likewise.
(gen_rtx_REG): Likewise.
(rtx): Likewise.
---
libobjc/sendmsg.c | 7 ---
1 file changed, 7 deletions(-)
diff --git a/libobjc
From: Trevor Saunders
It is undocumented so the meaning is unclear, but it is only ever
defined to 0, which the one user in libobjc treats the same as being
undefined.
gcc/ChangeLog:
2015-09-10 Trevor Saunders
* config/arc/arc.h: Remove define of STRUCT_VALUE.
* config/lm32/
From: Trevor Saunders
Hi,
I thought I'd see how hard it is to get tm.h out of libobjc/ so it wouldn't be
necessary to check there for uses of target macros.
each patch individually bootstrapped + regtested on x86_64-linux-gnu, ok?
Trev
Trevor Saunders (3):
remove STRUCT_VALUE macro
remov
From: Trevor Saunders
libobjc/ChangeLog:
2015-09-10 Trevor Saunders
* sendmsg.c (tm.h): Remove include.
---
libobjc/sendmsg.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libobjc/sendmsg.c b/libobjc/sendmsg.c
index ba31930..8eb6d54 100644
--- a/libobjc/sendmsg.c
+++ b/libobj
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* config/v850/v850.c (expand_prologue): Adjust.
(expand_epilogue): Likewise.
* expr.c (init_expr_target): Likewise.
* genrecog.c (print_subroutine): Always make the argument type
rtx_insn
From: Trevor Saunders
Hi,
Basically $subject which gets rid of a few more casts over all.
I ment to get this out a little while back, but life got busy, and I didn't
read the status announcement properly, so virtually working from hawaii for
now. patches individually built and regtested on x86_
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* cse.c (count_reg_usage): Adjust.
* rtl.h: Adjust prototypes.
* rtlanal.c (find_reg_equal_equiv_note): Change argument type to
rtx_insn *.
---
gcc/cse.c | 63 +++-
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* config/aarch64/aarch64.c (aarch64_emit_unlikely_jump): split
up variables to make some rtx_insn *.
* config/alpha/alpha.c (emit_unlikely_jump): Likewise.
* config/arc/arc.c: Likewise.
*
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* config/arm/arm.c (legitimize_pic_address): Change to use
rtx_insn * as the type of variables.
(arm_pic_static_addr): Likewise.
(arm_emit_movpair): Likewise.
* config/c6x/c6x.c (reorg_spl
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* rtl.h: Adjust prototype.
* rtlanal.c (dead_or_set_p): Change argument type to rtx_insn *.
(dead_or_set_regno_p): Likewise.
---
gcc/rtl.h | 4 ++--
gcc/rtlanal.c | 4 ++--
2 files changed, 4 inserti
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* cfgrtl.c (delete_insn): Change argument type to rtx_insn *.
(fixup_reorder_chain): Adjust.
* cfgrtl.h: Adjust prototype.
---
gcc/cfgrtl.c | 5 ++---
gcc/cfgrtl.h | 2 +-
2 files changed, 3 insertions(+
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* rtl.h: Adjust prototype.
* rtlanal.c (replace_label_in_insn): Change argument type to
rtx_insn *.
---
gcc/rtl.h | 2 +-
gcc/rtlanal.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
dif
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* config/arm/arm-protos.h: Adjust prototype.
* config/arm/arm.c (use_return_insn): Change argument type to
rtx_insn *.
* rtl.h (is_a_helper ::test): New specialization.
* rtlanal.c (reg_se
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* function.c (contains): Change argument type to rtx_insn *.
(prologue_contains): Likewise.
(epilogue_contains): Likewise.
(prologue_epilogue_contains): Likewise.
* function.h: Adjust prot
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* optabs.c (emit_libcall_block): Change argument type to
rtx_insn *.
* optabs.h: Adjust prototype.
---
gcc/optabs.c | 5 ++---
gcc/optabs.h | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)
diff
From: Trevor Saunders
gcc/ChangeLog:
2016-11-14 Trevor Saunders
* rtl.h: Adjust prototype.
* rtlanal.c (add_int_reg_note): Change argument type to rtx_insn *.
---
gcc/rtl.h | 2 +-
gcc/rtlanal.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gcc/r
From: tbsaunde
Last patch I'm squeezing in for stage 1. Jeff approved this back in september,
but I never committed it for some reason. So I updated it to trunk,
rebootstrapped and regtested and committed it.
Thanks!
Trev
gcc/ChangeLog:
2016-08-20 Trevor Saunders
* acinclude.m4
From: Trevor Saunders
gcc/ChangeLog:
2015-12-14 Trevor Saunders
* config.gcc: mark knetbsd targets as obsolete.
---
gcc/config.gcc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 882e413..59f77da 100644
--- a/gcc/config.gcc
+
From: Trevor Saunders
Hi,
http://gcc.gnu.org/ml/gcc-patches/2015-12/msg00365.html reminded me I hadn't
gotten around to marking *-knetbsd and openbsd 2/3 obsolete as I offered to do
back in the spring.
I tested I could still build on x86_64-linux-gnu, and could only cross compile
to i386-openbs
From: Trevor Saunders
gcc/ChangeLog:
2015-12-14 Trevor Saunders
* config.gcc: Makr openbsd 2.0 and 3.X as obsolete.
---
gcc/config.gcc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 59f77da..35ae048 100644
--- a/gcc/config.gcc
+++ b/gcc/c
From: Trevor Saunders
Hi,
this hardly counts as a bug fix, but going through open bugs I saw PR54809, and
realized we don't actually need this attribute any more, so we might as well
just remove it.
bootstrapped + regtested on x86_64-linux-gnu, ok for now or gcc 7? I don't
mind waiting, but it
From: Trevor Saunders
Hi,
comments fixed. bootstrapped on x86_64-linux, new test passes and regtest
pending, ok?
Trev
c-family/
* c.opt (Wsuggest-override): New option.
cp/
* class.c (check_for_override): Warn when a virtual function is an
override not marked overr
301 - 327 of 327 matches
Mail list logo