aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2010-05-04sh.c (sh_small_register_classes_for_mode_p): Remove static.Kaz Kojima1-1/+1
2010-05-03tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.Steven Bosscher3-7/+17
2010-04-22re PR target/43744 (SH: Error: pcrel too far)Kaz Kojima1-0/+17
2010-04-16add accumulate-outgoing-args and omit-frame-pointer for SHChristian Bruel3-19/+61
2010-04-15re PR target/43741 (sh-elf ICEs for libstdc++-v3/src/ios_init.cc with -m2a)Kaz Kojima1-4/+3
2010-04-15re PR target/43742 (web.c/union_match_dups segfaults for a null *ref on sh-elf)Bernd Schmidt1-9/+9
2010-04-14re PR target/43742 (web.c/union_match_dups segfaults for a null *ref on sh-elf)Kaz Kojima1-1/+1
2010-04-11sh-protos.h (sh_legitimize_reload_address): Declare.Kaz Kojima3-77/+91
2010-04-11sh.md (*movqi_pop): New insn pattern.Kaushik Phatak2-2/+38
2010-02-28sh.c (unspec_bbr_uid): New.Kaz Kojima1-5/+8
2010-02-10sh.c (find_barrier): Skip call insn with a REG_EH_REGION note when flag_excep...Kaz Kojima1-0/+7
2010-02-10sh.c (find_barrier): Increase length for non delayed conditional branches.Christian Bruel1-0/+7
2010-02-10sh.c (find_barrier): Don't emit a CP inside the GP setting.Christian Bruel1-1/+20
2010-01-27temporarily revert fix for PR target/42841Christian Bruel1-7/+0
2010-01-26fix PR target/42841Christian Bruel1-6/+9
2010-01-08sh.c (sh_expand_epilogue): Fix interrupt handler register popping order.DJ Delorie1-4/+4
2009-12-01sh.c (sh_promote_prototypes): Make static.Anatoly Sokolov3-33/+58
2009-11-21sh.md (cmpeqsi_t-1): Use logical_operand predicate for operand 1.Kaushik Phatak1-1/+1
2009-10-28sh.md (cbranchfp4_media): Remove hack extending cstore result to DImode.Paolo Bonzini1-6/+3
2009-10-28sh.md (stuff_delay_slot): Move const_int pattern inside the unspec vector.Kaz Kojima1-2/+2
2009-10-25re PR target/41813 (SH: delay slot is filled with a wrong insn)Kaz Kojima1-1/+1
2009-10-21sh.c (nonpic_symbol_mentioned_p): Allow UNSPEC_TPOFF.Joseph Myers1-0/+1
2009-10-14sh.c (TARGET_BUILTIN_DECL): Define.Kaz Kojima1-89/+117
2009-09-30config.gcc (sh-symbianelf): Replace definition of extra_objs with separate de...Nick Clifton8-495/+752
2009-09-22sh-protos.h (sh_initialize_trampoline): Remove.Richard Henderson3-22/+22
2009-09-16sh.c (output_stack_adjust): Add new argument frame_p.DJ Delorie1-9/+11
2009-08-27sh.c (split_branches): Check the result of next_active_insn.Kaz Kojima1-3/+4
2009-08-22t-sh (TARGET_LIBGCC2_CFLAGS): Define.Kaz Kojima2-2/+4
2009-08-19method.c (use_thunk): Call free_after_compilation after assemble_end_function.Jakub Jelinek1-1/+0
2009-08-13sh.c (sh_override_options): When flag_exceptions or flag_unwind_tables is on...Kaz Kojima1-0/+23
2009-08-12re PR target/41029 (ICE RTL check: expected code 'reg', have 'post_inc' in rh...Kaz Kojima1-1/+1
2009-08-12sh.c (sh_promote_function_mode): Add ATTRIBUTE_UNUSED.Kaz Kojima1-1/+2
2009-08-04linux-atomic.asm (ATOMIC_BOOL_COMPARE_AND_SWAP, [...]): Define.Kaz Kojima1-0/+82
2009-08-03linux-atomic.asm (ATOMIC_COMPARE_AND_SWAP): Rename __sync_compare_and_swap_* ...SUGIOKA Toshinobu1-4/+4
2009-08-03sh-protos.h (sh_promote_function_mode): Remove.Kaz Kojima2-7/+7
2009-08-022009-08-02 Paolo Bonzini <bonzini@gnu.orgPaolo Bonzini1-1/+4
2009-08-01expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini2-3/+13
2009-07-31sh.md (UNSPECV_SP_SWITCH_B): New.DJ Delorie1-2/+8
2009-07-21sh.c (sh_gimplify_va_arg_expr): Wrap the result with a NOP_EXPR if needed.Kaz Kojima1-1/+1
2009-07-20SH: resurect -mfmovdChristian Bruel2-6/+5
2009-07-09unwind-dw2-fde-darwin.c: Include dwarf2.h.Tom Tromey1-1/+1
2009-07-06lib1funcs.h (FMOVD_WORKS): Only define if __FMOVD_ENABLED__ is defined.Nick Clifton5-74/+140
2009-06-30dwarf2.h: Remove.Tom Tromey1-1/+1
2009-06-30target.h (struct gcc_target): Add frame_pointer_required field.Anatoly Sokolov1-5/+0
2009-06-25arc.c: Include "df.h".Ian Lance Taylor2-32/+30
2009-06-25invoke.texi (SH Options): Document -m2a, -m2a-single, -m2a-single-only and -m...Takashi YOSHII1-3/+3
2009-06-13alpha.c (alpha_build_builtin_va_list): Pass location to build_decl.Aldy Hernandez1-8/+14
2009-06-08sh-protos.h (sh_optimization_options): Declare.Kaz Kojima3-267/+281
2009-06-03ansidecl.h (EXPORTED_CONST): Define.Ian Lance Taylor1-1/+1
2009-06-03predicates.md: Use REG_P...Shujing Zhao5-252/+250