aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2000-04-12sh.h (STRUCT_VALUE): Just 0 for TARGET_HITACHI.J"orn Rennecke1-14/+13
2000-04-08Fix comment.Joern Rennecke1-4/+4
2000-04-06* sh.h (STRUCT_VALUE, RETURN_IN_MEMORY): Define.J"orn Rennecke1-1/+19
2000-04-06Fix Copyright.Joern Rennecke1-1/+1
2000-04-06lib1funcs.asm (___udivsi3_i4): ( __SH4_SINGLE__ / __SH4_SINGLE_ONLY__ variant...J"orn Rennecke1-1/+1
2000-04-06lib1funcs.asm (___udivsi3_i4): When using fmovd, make double constant 8-byte ...J"orn Rennecke1-0/+6
2000-04-06sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned GET_MODE_SIZE.J"orn Rennecke1-1/+1
2000-04-06sh.c (sh_insn_length_adjustment): New function.J"orn Rennecke3-12/+81
2000-04-05sh.c (block_lump_real_i4): Add missing clobber of T_REGToshiyasu Morita1-0/+2
2000-03-30builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.Richard Kenner1-1/+1
2000-03-06sh.c: (barrier_align): Handle a delay slot that is filled with an insn from t...Clinton Popetz1-3/+20
2000-02-28* sh.h (DWARF_LINE_MIN_INSTR_LENGTH): Define.J"orn Rennecke1-0/+2
2000-02-28Comment typo fix.Joern Rennecke1-1/+1
2000-02-26Fix copyrights.Jeff Law4-4/+8
2000-02-26elfos.h (ASM_OUTPUT_LABELREF): Don't define.Geoff Keating1-7/+1
2000-02-25sh.c (calc_live_regs): Multiply value assigned to *COUNT_PTR by UNITS_PER_WORD.J"orn Rennecke1-5/+6
2000-02-24Fix bug exposed by reload.c no longer rounding the frame size to BIGGEST_ALIG...J"orn Rennecke1-11/+18
2000-02-24Fix breakage from 6th Feb thread_prologue_and_epilogue_insns change:J"orn Rennecke3-6/+28
2000-02-23final.c (shorten_branches): Make value passed to LABEL_ALIGN conform to docum...J"orn Rennecke3-1/+27
2000-02-16sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.J"orn Rennecke2-5/+0
2000-02-16* sh.md (mulsi3_highpart): Add REG_EQUAL note to last insn.J"orn Rennecke1-0/+7
2000-02-16sh.md (udivsi3_i1, [...]): Name.J"orn Rennecke1-62/+151
2000-02-15sh.md: Guard insn splits against illegal registers.Andrew Haley2-5/+5
2000-02-15Makefile.in (lcm.o): Depend on insn-attr.h.J"orn Rennecke4-165/+123
2000-02-15Makefile.in (TREE_H, [...]): Depend on version.h.Kaveh R. Ghazi1-1/+0
2000-01-19Back out prepare_scc_operands changes from this afternoon.J"orn Rennecke1-3/+2
2000-01-19* sh.c (prepare_scc_operands): Add EQ case.J"orn Rennecke1-0/+2
2000-01-19sh.h (PASS_IN_REG_P): Remove extraneous paranthesis.J"orn Rennecke1-2/+2
2000-01-19sh.c (prepare_scc_operands): Abort if no compare insn is available.J"orn Rennecke1-52/+52
2000-01-19* sh.md (fpu_single, fp_mode): New attributes.J"orn Rennecke1-36/+89
2000-01-14sh-protos.h: New file.Kaveh R. Ghazi5-107/+229
2000-01-05configure.in (m68*-*-rtemscoff*): New target, formal name for old m68*-*-rtems*.Joel Sherrill2-3/+7
1999-11-24sh.h (SECONDARY_OUTPUT_RELOAD_CLASS): Add the case where we need to reload fp...Andrew Haley1-1/+3
1999-10-141750a.md (movstrqi): Add missing output reload constraint.Richard Henderson1-7/+7
1999-10-12* sh.h (BOOL_TYPE_SIZE): Don't use INT_TYPE_SIZE / CHAR_TYPE_SIZE.J"orn Rennecke1-1/+3
1999-10-12* sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS.J"orn Rennecke1-1/+1
1999-10-12sh.h (REGISTER_MOVE_COST): Handle moves from T_REGS to FPUL_REGS.J"orn Rennecke1-1/+2
1999-09-15gbl-ctors.h: Lose HAVE_ATEXIT.Jason Merrill1-3/+0
1999-09-14sh.c (sh_builtin_saveregs): Use get_varargs_alias_set.Richard Henderson2-9/+280
1999-09-06Merge in gcc2-ss-010999Jeff Law3-87/+92
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-2/+2
1999-08-10Fix -O0 core dump reported by Fred Fish.Jim Wilson1-1/+4
1999-08-09Include function.h in most files.Bernd Schmidt2-2/+1
1999-08-05lib1funcs.asm (___movstrSI0): Change or r0,r0,r0 to nop.J"orn Rennecke1-3/+3
1999-08-04t-a29kbare: Fix some comments.Jeffrey A Law1-4/+4
1999-07-25m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.Richard Henderson2-5/+3
1999-06-21sh.c (machine_dependent_reorg): When fixing up fp pcloads...J"orn Rennecke1-1/+24
1999-06-21elf.h (BSS_SECTION_ASM_OP, [...]): Add the macros.Vladimir Makarov1-0/+24
1999-06-16* sh.md (mulsi3): Don't add a no-op move at the end.J"orn Rennecke1-9/+1
1999-06-10sh.h (TARGET_HARWARD, [...]): Changed the former to the latter.J"orn Rennecke2-10/+10