re PR target/43744 (SH: Error: pcrel too far)
[gcc.git] / gcc / config / sh / sh.c
2010-04-22 Kaz Kojimare PR target/43744 (SH: Error: pcrel too far)
2010-04-16 Christian Brueladd accumulate-outgoing-args and omit-frame-pointer...
2010-04-15 Kaz Kojimare PR target/43741 (sh-elf ICEs for libstdc++-v3/src...
2010-04-11 Kaz Kojimash-protos.h (sh_legitimize_reload_address): Declare.
2010-02-28 Kaz Kojimash.c (unspec_bbr_uid): New.
2010-02-10 Kaz Kojimash.c (find_barrier): Skip call insn with a REG_EH_REGIO...
2010-02-10 Christian Bruelsh.c (find_barrier): Increase length for non delayed...
2010-02-10 Christian Bruelsh.c (find_barrier): Don't emit a CP inside the GP...
2010-01-27 Christian Brueltemporarily revert fix for PR target/42841
2010-01-26 Christian Bruelfix PR target/42841
2010-01-08 DJ Deloriesh.c (sh_expand_epilogue): Fix interrupt handler regist...
2009-11-30 Anatoly Sokolovsh.c (sh_promote_prototypes): Make static.
2009-10-21 Joseph Myerssh.c (nonpic_symbol_mentioned_p): Allow UNSPEC_TPOFF.
2009-10-14 Kaz Kojimash.c (TARGET_BUILTIN_DECL): Define.
2009-09-30 Nick Cliftonconfig.gcc (sh-symbianelf): Replace definition of extra...
2009-09-22 Richard Hendersonsh-protos.h (sh_initialize_trampoline): Remove.
2009-09-16 DJ Deloriesh.c (output_stack_adjust): Add new argument frame_p.
2009-08-27 Kaz Kojimash.c (split_branches): Check the result of next_active_...
2009-08-19 Jakub Jelinekmethod.c (use_thunk): Call free_after_compilation after...
2009-08-13 Kaz Kojimash.c (sh_override_options): When flag_exceptions or...
2009-08-12 Kaz Kojimash.c (sh_promote_function_mode): Add ATTRIBUTE_UNUSED.
2009-08-03 Kaz Kojimash-protos.h (sh_promote_function_mode): Remove.
2009-08-02 Paolo Bonzini2009-08-02 Paolo Bonzini <bonzini@gnu.org
2009-08-01 Paolo Bonziniexpr.c (store_constructor): Use promote_decl_mode.
2009-07-31 DJ Deloriesh.md (UNSPECV_SP_SWITCH_B): New.
2009-07-21 Kaz Kojimash.c (sh_gimplify_va_arg_expr): Wrap the result with...
2009-07-09 Tom Tromeyunwind-dw2-fde-darwin.c: Include dwarf2.h.
2009-07-06 Nick Cliftonlib1funcs.h (FMOVD_WORKS): Only define if __FMOVD_ENABL...
2009-06-30 Tom Tromeydwarf2.h: Remove.
2009-06-25 Ian Lance Taylorarc.c: Include "df.h".
2009-06-13 Aldy Hernandezalpha.c (alpha_build_builtin_va_list): Pass location...
2009-06-08 Kaz Kojimash-protos.h (sh_optimization_options): Declare.
2009-06-03 Ian Lance Tayloransidecl.h (EXPORTED_CONST): Define.
2009-06-03 Shujing Zhaopredicates.md: Use REG_P...
2009-06-02 Kaz Kojimash.c: Revert last change.
2009-05-31 Kaz Kojimare PR target/40313 (SH: ICE in dwarf2out_begin_epilogue...
2009-05-28 Kaz Kojimash.c (sh_expand_t_scc): Use gen_xorsi3_movrt instead...
2009-05-24 Kaz Kojimash.c (sh_set_return_address): Mark store of return...
2009-05-18 Kaz Kojimash-protos.h (sh_legitimate_address_p): Remove.
2009-05-18 Kaz Kojimash.c (expand_cbranchdi4): Use a scratch register for...
2009-05-12 Kaz Kojimash-protos.h (sh_legitimate_index_p): Declare.
2009-05-12 Paolo BonziniMerge cond-optab branch.
2009-05-10 Joseph Myersarc.c (arc_handle_interrupt_attribute): Use %qE for...
2009-05-08 Kaz Kojimash.c: Do not include c-pragma.h.
2009-05-04 Paolo Bonzinitm.texi (LEGITIMIZE_ADDRESS): Revise documentation.
2009-04-27 Ian Lance Taylorcollect2.c (is_ctor_dtor): Change type of ret field...
2009-04-24 Paolo Bonzinish.c (sh_expand_prologue, [...]): Use memory_address_p...
2009-04-22 Paolo Bonzinish.c (shift_insns_rtx, [...]): Truncate shift counts...
2009-04-22 Laurynas Biveiniscfghooks.c (tidy_fallthru_edges): Remove find_basic_blo...
2009-04-21 Kaz Kojimash.c (prepare_cbranch_operands): Use LAST_AND_UNUSED_RT...
2009-04-03 Christian Bruelupdate copyright date
2009-04-02 Christian Bruel[SH] double precision floating point dwarf fix
2009-03-25 Kaz Kojimare PR target/39523 (SH: global registers are wrongly...
2008-10-29 Kaz Kojimare PR target/37909 (internal compiler error: in fixup_m...
2008-10-21 Kaz Kojimare PR target/37633 (wrong register use on sh64)
2008-10-10 Richard Sandifordsh.h (PREFERRED_RELOAD_CLASS): Test PIC_ADDR_P instead...
2008-09-27 Kaz Kojimash.c (sh_gimplify_va_arg_expr): Use VIEW_CONVERT_EXPR...
2008-08-31 Jan Hubickafwprop.c (should_replace_address): Add speed attribute.
2008-08-06 Kaveh R. Ghazialpha.c (alpha_preferred_reload_class, [...]): Avoid...
2008-07-31 Kaz Kojimash.c (sh_canonical_va_list_type): Remove.
2008-07-29 Kaz Kojimash.c (sh_gimplify_va_arg_expr): Unshare the addr...
2008-07-28 Richard Bienerbackport: ChangeLog.tuples: ChangeLog from gimple-tuple...
2008-07-09 Kaz Kojimash.c (sh_canonical_va_list_type): New.
2008-07-02 Ian Lance Taylorrtlanal.c (add_reg_note): New function.
2008-06-01 Richard Sandifordrtl.h (emit_clobber, [...]): Declare.
2008-05-22 Kaz Kojimash.opt (mfixed-range): New option.
2008-05-17 Kaz Kojimash.c (sh_output_mi_thunk): Update the use of init_flow.
2008-05-12 Kaz Kojimash.c (sh_expand_prologue): Don't clear RTX_FRAME_RELATE...
2008-04-25 Jan Hubickare PR testsuite/35843 (-fdump-rtl-expand does not exist...
2008-04-17 Christian Bruelfix SH long long compare
2008-04-08 Jan Hubickafunction.h (incomming_args): Break out of struct function.
2008-04-04 Naveen.H.Sinvoke.texi: Document -mbitops for SH.
2008-04-03 Kaz Kojima* config/sh/sh.c (sh_output_mi_thunk): Free cfun.
2008-03-25 Naveen.H.Sconstraints.md (Pso, Psz): New constraints.
2008-03-25 Naveen.H.Ssh.c (sh_expand_t_scc): Emit movrt for SH2A if possible.
2008-03-25 Jayant R Sonarconstraints.md (I28): New constraint.
2008-03-25 Anil Paranjapesh.c (SH_ATTRIBUTES): Define.
2008-03-20 Kaz Kojimash.c (split_branches): Pass zero to redirect_jump as...
2008-02-29 Kaz Kojimash.c (sh_scalar_mode_supported_p): New function.
2008-02-29 Kaz Kojimash.c (sh_secondary_reload): Handle loading a float...
2008-02-20 Kaz Kojimare PR target/35225 (gcc segfaults when building GTK...
2008-02-20 Kaz Kojimare PR target/35190 (Wrong branch instruction with ...
2007-12-06 Jakub Jelinekre PR middle-end/20983 (varargs functions force va_list...
2007-11-21 Kaz Kojimare PR target/34155 (ICE in simplify_binary_operation_1...
2007-11-14 Rask Ingemann Lamb... global.c (rest_of_handle_global_alloc): Fix comment...
2007-09-19 Bernd Schmidttm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new...
2007-09-12 Kaz Kojimash.c (calc_live_regs): Use current_function_saves_all_r...
2007-09-09 Hans-Peter NilssonDivide REG_LABEL notes into REG_LABEL_OPERAND and REG_L...
2007-08-29 DJ Delorie* config/sh/sh.c (sh_gimplify_va_arg_expr): Fix sh2a...
2007-08-24 Kaveh R. Ghazialpha.c (alpha_mangle_type, [...]): Constify.
2007-08-23 Kaveh R. Ghaziarc-protos.h (arc_select_cc_mode, gen_compare_reg)...
2007-08-11 Ian Lance Tayloralias.h (alias_set_type): Define new type.
2007-08-05 Paolo Bonziniconfigure.ac: Remove --enable-checking=df from default...
2007-08-02 Nick Cliftonhost-hpux.c: Change copyright header to refer to versio...
2007-07-30 Kaveh R. Ghazialias.c (record_set, [...]): Constify.
2007-07-13 Kaz Kojimash.c (mark_use): Remove.
2007-07-10 Ian Lance TaylorReplace no_new_pseudos in backends.
2007-06-21 Christian Bruelsvn ci -m "introduce bank[0,1] registers and fix rte...
2007-06-19 Kenneth Zadeckdf.h (DF_FIRST_OPTIONAL_PROBLEM): Removed.
2007-06-16 Andrew Pinski[multiple changes]
next