aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
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
1999-06-03Fix pcrel too far problems due to upping CACHE_LOG on SH2:J"orn Rennecke1-1/+1
1999-06-03sh.c (fixup_addr_diff_vecs): Emit braf reference label.J"orn Rennecke3-48/+12
1999-06-02* sh.h (CONST_OK_FOR_I, CONST_OK_FOR_L): Cast VALUE to HOST_WIDE_INT.J"orn Rennecke1-2/+4
1999-05-21Typo fix in last patch.Joern Rennecke1-1/+1
1999-05-21* sh.h (BRANCH_COST): Define.J"orn Rennecke1-1/+8
1999-04-27sh.md (insv): Use copy_addr_to_reg.J"orn Rennecke1-2/+1
1999-03-29* sh.md (mulsi3): Tag an extra REG_EQUAL note to the middle insn.J"orn Rennecke1-1/+10
1999-03-16* sh.md (movsi_i): Move t/r alternative after r/rI alternative.J"orn Rennecke1-6/+7
1999-03-11* sh.md (mulsi3): End mul.l sequence with a no-op move.J"orn Rennecke1-1/+4
1999-03-10sh.c (fp_arith_reg_operand): Actually test if reg is suitable for FP arithmetic.J"orn Rennecke2-9/+23
1999-03-05sh.h (SLOW_BYTE_ACCESS): Define to 1.J"orn Rennecke1-2/+7
1999-03-02sh.c (force_into): New function.J"orn Rennecke1-8/+20
1999-03-01From Toshiyasu Morita:J"orn Rennecke1-2/+3
1999-02-25sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers.J"orn Rennecke2-4/+10
1999-02-11sh.md (is_sfunc): New attribute.J"orn Rennecke2-3/+6
1999-01-21expr.c (MOVE_BY_PIECES_P): Define condition for deciding to use move_by_pieces.Andrew MacLeod1-2/+15
1999-01-20Fixed Copyright.Joern Rennecke1-1/+1
1999-01-20Fixed copyrightJoern Rennecke1-1/+1
1999-01-19rtl.h (rtx_def): Update documentation.Mark Mitchell1-1/+1
1999-01-18Fixed Copyright.Joern Rennecke1-1/+1
1999-01-18Fix Copyright.Joern Rennecke1-1/+1
1999-01-16* sh.md (movdf, movsf): Temporary workaround for no_new_pseudos lossage.J"orn Rennecke1-1/+15
1998-12-16dummy import to prevent merge lossageJeff Law1-4/+2
1998-12-11sh.c (print_operand): lookup interrupt_handler attribute instead of relying o...Stan Cox2-4/+53
1998-12-07* sh.c (output_far_jump): Emit braf only for TARGET_SH2.J"orn Rennecke1-1/+3
1998-11-25lib1funcs.asm (___udivsi3_i4): Don't switch to sz == 1 unless FMOVD_WORKS is ...J"orn Rennecke1-1/+1
1998-11-23Add SH4 support:J"orn Rennecke5-241/+2563
1998-10-15flow.c (life_analysis_1): Do not clobber regs_ever_live after reload.Bernd Schmidt1-2/+0
1998-10-02t-sh (LIB1ASMFUNCS): Add _set_fpscr .J"orn Rennecke2-220/+259
1998-09-25* sh.c (gen_shl_sext): Fix case 5.J"orn Rennecke1-2/+10
1998-09-24* sh.md (sqrtsf2): Fix mode of sqrt.J"orn Rennecke1-1/+1
1998-09-16update definition/use of HANDLE_PRAGMA to match new specification.Nick Clifton2-14/+8
1998-08-25* sh.h (GIV_SORT_CRITERION): Delete.J"orn Rennecke1-8/+0
1998-07-13elf.h (MAX_OFILE_ALIGNMENT): Undefine before including svr4.h.Ralf Corsepius1-0/+1
1998-07-08rtemself.h: Updated to keep in sync with config/i386/linux.h.Joel Sherrill2-2/+37
1998-06-01sh.h (MAX_OFILE_ALIGNMENT): Define.Catherine Moore1-0/+4
1998-05-21final.c (JUMP_TABLES_IN_TEXT_SECTION): Provide a default value.Bernd Schmidt1-1/+1
1998-05-15sh.c (gen_shl_and): Don't sign extend constant for kind two.J"orn Rennecke1-1/+5
1998-05-06typo typo fixes fixesJeff Law1-2/+2
1998-04-27* sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG.J"orn Rennecke1-2/+10
1998-04-27sh.c (sh_expand_prologue, [...]): If TARGET_DOUBLE_ALIGN, preserve 64 bit sta...J"orn Rennecke2-5/+16
1998-04-27* sh.h (LEGITIMIZE_RELOAD_ADDRESS): Define.J"orn Rennecke1-0/+60
1998-04-24* (gen_shl_and, in case 1): Fix comparison with mask.J"orn Rennecke1-2/+2
1998-04-23Fix for execute/980205.c failure on SH[123].J"orn Rennecke2-5/+6
1998-04-23sh.c (gen_ashift_hi): Implement right shifts via gen_ashift.J"orn Rennecke2-61/+11