summaryrefslogtreecommitdiff
path: root/gcc/config/sh
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branchNo Author1998-07-142-223/+235
* elf.h (MAX_OFILE_ALIGNMENT): Undefine before including svr4.h.Ralf Corsepius1998-07-131-0/+1
* rtemself.h: Updated to keep in sync with config/i386/linux.h.Joel Sherrill1998-07-082-2/+37
* sh.h (MAX_OFILE_ALIGNMENT): Define.Catherine Moore1998-06-011-0/+4
* final.c (JUMP_TABLES_IN_TEXT_SECTION): Provide a default value.Bernd Schmidt1998-05-211-1/+1
* sh.c (gen_shl_and): Don't sign extend constant for kind two.J"orn Rennecke1998-05-151-1/+5
* typo typo fixes fixesJeff Law1998-05-061-2/+2
* * sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG.J"orn Rennecke1998-04-271-2/+10
* sh.c (sh_expand_prologue, [...]): If TARGET_DOUBLE_ALIGN, preserve 64 bit sta...J"orn Rennecke1998-04-272-5/+16
* * sh.h (LEGITIMIZE_RELOAD_ADDRESS): Define.J"orn Rennecke1998-04-271-0/+60
* * (gen_shl_and, in case 1): Fix comparison with mask.J"orn Rennecke1998-04-241-2/+2
* Fix for execute/980205.c failure on SH[123].J"orn Rennecke1998-04-232-5/+6
* sh.c (gen_ashift_hi): Implement right shifts via gen_ashift.J"orn Rennecke1998-04-232-61/+11
* final.c (shorten_branches, [...]): Move code to free label_align...J"orn Rennecke1998-04-201-2/+0
* Fix some problems that resulted in assmebler messages 'Error: pcrel too far'J"orn Rennecke1998-04-201-4/+15
* Fix execute failures for optimizing gcc.c-torture/execute/920721-4.c:J"orn Rennecke1998-04-061-2/+2
* * sh.c (find_barrier): Fix calculations for alignemnt increase.J"orn Rennecke1998-03-271-6/+4
* * sh.h (OPTIMIZATION_OPTIONS): Define.J"orn Rennecke1998-03-261-0/+6
* go32-rtems.h: Defined TARGET_MEM_FUNCTIONS.Joel Sherrill1998-03-241-0/+5
* * config/sh/rtems.h: Switched from ELF to COFF.Joel Sherrill1998-03-231-1/+1
* Fix bug reported by Toshi Morita.Jim Wilson1998-03-181-2/+2
* sh.h (LOOP_ALIGN): Only align when optimizing.J"orn Rennecke1998-03-112-2/+11
* final.c (shorten_branches): Remove conditionalizing on SHORTEN_WITH_ADJUST_IN...J"orn Rennecke1998-03-111-3/+0
* Typo fix.Joern Rennecke1998-03-091-1/+1
* * sh.h (MUST_PASS_IN_STACK): Define.J"orn Rennecke1998-03-091-0/+8
* rtl.h (addr_diff_vec_flags): New typedef.Joern Rennecke1998-03-063-668/+318
* Undo this change (the problem was actually in reload):J"orn Rennecke1998-02-041-12/+0
* * sh.md (movqi_i+1): New peephole.J"orn Rennecke1998-01-231-1/+13
* expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be an expression.Ian Lance Taylor1997-12-191-4/+5
* Amend Copyright notice.Joern Rennecke1997-12-081-1/+1
* Merge from gcc-2.8Jeff Law1997-12-064-23/+23
* sh.c (final_prescan_insn): Use local label prefix when emitting .uses pseudo-...J"orn Rennecke1997-12-041-2/+2
* sh.md (attribute "type"): Add nil.J"orn Rennecke1997-11-191-22/+14
* Remove ENABLE_REGMOVE_PASS.Joern Rennecke1997-11-101-3/+0
* Sync SH port with FSF; enable regmove for SH.J"orn Rennecke1997-11-084-591/+2357
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-022-210/+280
* go32-rtems.h, [...] (subtarget_switches): Removed SUBTARGET_SWITCHES definiti...Joel Sherrill1997-09-031-4/+0
* go32-rtems.h, [...] (subtarget_switches): Added -mrtems as a switch.Joel Sherrill1997-09-012-0/+39
* sh.c (sh_expand_epilogue): Emit a blockage insn before cutting back the stack.Jeff Law1997-06-301-6/+15
* Remove unwanted line accidentally inserted in last change.Jeff Law1997-06-081-1/+0
* sh.c (trap_exit, sp_switch): New variables.Jeff Law1997-06-053-3/+130
* xJason Merrill1997-04-301-1/+1
* (xtrct_left, xtrct_right): New patterns.Jim Wilson1997-04-141-0/+20
* (sne): Modified to use negc instead of xor.Jim Wilson1997-04-101-3/+32
* (output_stack_adjust): Reorganize code for readability.Jim Wilson1997-04-091-25/+29
* (output_stack_adjust): When splitting an adjustment into two parts,Joern Rennecke1997-04-091-3/+7
* (ADJUST_COSTS): Define.Joern Rennecke1997-04-011-1/+30
* (calc_live_regs): need not save MACL/MACH when not live, and in leaf function.Joern Rennecke1997-02-111-4/+3
* (calc_live_regs): exclude RETURN_ADDRESS_POINTER_REGNUM.Joern Rennecke1997-02-111-0/+1
* (ELIMINABLE_REGS): updated comments.Joern Rennecke1997-02-111-2/+13