aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2010-09-16tm.texi.in (OVERRIDE_OPTIONS): Remove documentation.Joseph Myers1-2/+2
2010-09-05sh.c (sh_option_override): Make static.Naveen H.S3-19/+19
2010-08-28sh-protos.h (sh_function_arg): Delete.Nathan Froyd3-18/+18
2010-08-27sh.c (push_regs): Emit movml for interrupt handler when possible.Naveen H.S2-6/+108
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd2-15/+15
2010-07-13h8300.c (h8300_init_once): Default to -fstrict_volatile_bitfields.DJ Delorie1-0/+4
2010-07-13re PR target/44761 (sh.md warnings)Kaz Kojima2-13/+11
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez4-0/+4
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-1/+1
2010-06-30re PR middle-end/44566 (configuration with multiple targets / backends is not...Joern Rennecke2-7/+9
2010-06-29reginfo.c (init_reg_sets_1): Adjust comments.Nathan Froyd1-11/+0
2010-06-17sh-protos.h (print_operand): Delete.Nathan Froyd3-29/+30
2010-06-07sh.c (sh_build_builtin_va_list): Set tree type name of RECORD.Kaz Kojima1-1/+5
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
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