summaryrefslogtreecommitdiff
path: root/gcc/config/sh
Commit message (Expand)AuthorAgeFilesLines
* * rtl.h (rtx_format): Constify a char*.ghazi1999-08-201-2/+2
* Fix -O0 core dump reported by Fred Fish.wilson1999-08-111-1/+4
* Include function.h in most files. Remove most of the global variablescrux1999-08-092-2/+1
* * config/sh/lib1funcs.asm (___movstrSI0): Change or r0,r0,r0 to nop.amylaar1999-08-051-3/+3
* * a29k/t-a29kbare: Fix some comments.law1999-08-051-4/+4
* * m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.rth1999-07-262-5/+3
* * sh.c (machine_dependent_reorg): When fixing up fp pcloads,amylaar1999-06-211-1/+24
* Mon Jun 21 12:27:17 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>vmakarov1999-06-211-0/+24
* * sh.md (mulsi3): Don't add a no-op move at the end.amylaar1999-06-161-9/+1
* * sh.h (TARGET_HARWARD, TARGET_HARVARD): Changed the former to theamylaar1999-06-102-10/+10
* Fix pcrel too far problems due to upping CACHE_LOG on SH2:amylaar1999-06-031-1/+1
* * sh.c (fixup_addr_diff_vecs): Emit braf reference label.amylaar1999-06-033-48/+12
* * sh.h (CONST_OK_FOR_I, CONST_OK_FOR_L): Cast VALUE to HOST_WIDE_INT.amylaar1999-06-021-2/+4
* Typo fix in last patch.amylaar1999-05-211-1/+1
* * sh.h (BRANCH_COST): Define.amylaar1999-05-211-1/+8
* * sh.md (insv): Use copy_addr_to_reg.amylaar1999-04-271-2/+1
* * sh.md (mulsi3): Tag an extra REG_EQUAL note to the middle insn.amylaar1999-03-291-1/+10
* * sh.md (movsi_i): Move t/r alternative after r/rI alternative.amylaar1999-03-161-6/+7
* * sh.md (mulsi3): End mul.l sequence with a no-op move.amylaar1999-03-111-1/+4
* * sh.c (fp_arith_reg_operand): Actually test if reg is suitableamylaar1999-03-102-9/+23
* * sh.h (SLOW_BYTE_ACCESS): Define to 1.amylaar1999-03-051-2/+7
* * sh.c (force_into): New function.amylaar1999-03-021-8/+20
* From Toshiyasu Morita:amylaar1999-03-011-2/+3
* * sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structuresamylaar1999-02-252-4/+10
* * sh.md (is_sfunc): New attribute.amylaar1999-02-112-3/+6
* * expr.c (MOVE_BY_PIECES_P): Define condition for deciding to useamacleod1999-01-211-2/+15
* Fixed Copyright.amylaar1999-01-201-1/+1
* Fixed copyrightamylaar1999-01-201-1/+1
* * rtl.h (rtx_def): Update documentation.mmitchel1999-01-191-1/+1
* Fixed Copyright.amylaar1999-01-181-1/+1
* Fix Copyright.amylaar1999-01-181-1/+1
* * sh.md (movdf, movsf): Temporary workaround for no_new_pseudos lossage.amylaar1999-01-161-1/+15
* dummy import to prevent merge lossagelaw1998-12-161-4/+2
* * sh.c (print_operand): lookup interrupt_handler attribute insteadscox1998-12-112-4/+53
* * sh.c (output_far_jump): Emit braf only for TARGET_SH2.amylaar1998-12-071-1/+3
* * config/sh/lib1funcs.asm (___udivsi3_i4): Don't switch to sz == 1amylaar1998-11-251-1/+1
* Add SH4 support:amylaar1998-11-235-241/+2563
* * flow.c (life_analysis_1): Do not clobber regs_ever_live afterlaw1998-10-161-2/+0
* * t-sh (LIB1ASMFUNCS): Add _set_fpscr .amylaar1998-10-022-220/+259
* * sh.c (gen_shl_sext): Fix case 5.amylaar1998-09-251-2/+10
* * sh.md (sqrtsf2): Fix mode of sqrt.amylaar1998-09-241-1/+1
* update definition/use of HANDLE_PRAGMA to match new specification.nickc1998-09-162-14/+8
* * sh.h (GIV_SORT_CRITERION): Delete.amylaar1998-08-251-8/+0
* law1998-07-131-0/+1
* * config/i386/rtemself.h: Updated to keep in sync withlaw1998-07-092-2/+37
* clm1998-06-011-0/+4
* * final.c (JUMP_TABLES_IN_TEXT_SECTION): Provide a default value.law1998-05-221-1/+1
* * sh.c (gen_shl_and): Don't sign extend constant for kind two.amylaar1998-05-151-1/+5
* typo typo fixes fixeslaw1998-05-061-2/+2
* * sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG.amylaar1998-04-271-2/+10