OSDN Git Service

Fix copyrights.
[pf3gnuchains/gcc-fork.git] / gcc / config / sh / sh.h
2000-02-26 lawFix copyrights.
2000-02-23 amylaar * final.c (shorten_branches): Make value passed to...
2000-02-16 amylaar * sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_...
2000-02-15 amylaar * config/sh/sh.md: Guard insn splits against illegal...
2000-02-15 amylaar * Makefile.in (lcm.o): Depend on insn-attr.h.
2000-01-19 amylaar * sh.h (PASS_IN_REG_P): Remove extraneous paranthesis.
2000-01-14 ghazi * sh-protos.h: New file.
1999-11-24 aphWed Nov 24 18:39:18 1999 Andrew Haley <aph@cygnus...
1999-10-12 amylaar * sh.h (BOOL_TYPE_SIZE): Don't use INT_TYPE_SIZE ...
1999-10-12 amylaar * sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS.
1999-10-12 dnovillo * config/sh/sh.h (REGISTER_MOVE_COST): Handle moves...
1999-09-15 jason * gbl-ctors.h: Lose HAVE_ATEXIT. Don't define ON_EXIT.
1999-09-14 rth * sh.c (sh_builtin_saveregs): Use get_varargs_a...
1999-09-07 lawMerge in gcc2-ss-010999
1999-08-09 cruxInclude function.h in most files. Remove most of the...
1999-07-26 rth * m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.
1999-06-21 vmakarovMon Jun 21 12:27:17 1999 Vladimir Makarov <vmakarov...
1999-06-10 amylaar * sh.h (TARGET_HARWARD, TARGET_HARVARD): Changed the...
1999-06-03 amylaar * sh.c (fixup_addr_diff_vecs): Emit braf reference...
1999-06-02 amylaar * sh.h (CONST_OK_FOR_I, CONST_OK_FOR_L): Cast VALUE...
1999-05-21 amylaarTypo fix in last patch.
1999-05-21 amylaar * sh.h (BRANCH_COST): Define.
1999-03-05 amylaar * sh.h (SLOW_BYTE_ACCESS): Define to 1.
1999-03-01 amylaar From Toshiyasu Morita:
1999-02-25 amylaar * sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't...
1999-02-11 amylaar * sh.md (is_sfunc): New attribute.
1999-01-21 amacleod * expr.c (MOVE_BY_PIECES_P): Define condition for...
1998-12-11 scox* sh.c (print_operand): lookup interrupt_handler attrib...
1998-11-23 amylaar Add SH4 support:
1998-10-16 law * flow.c (life_analysis_1): Do not clobber...
1998-09-16 nickcupdate definition/use of HANDLE_PRAGMA to match new...
1998-08-25 amylaar * sh.h (GIV_SORT_CRITERION): Delete.
1998-06-01 clm * config/sh/sh.h (MAX_OFILE_ALIGNMENT): Define.
1998-05-22 law * final.c (JUMP_TABLES_IN_TEXT_SECTION): Provid...
1998-04-27 amylaar * sh.c (sh_expand_prologue, sh_expand_epilogue):
1998-04-27 amylaar * sh.h (LEGITIMIZE_RELOAD_ADDRESS): Define.
1998-04-23 amylaarFix for execute/980205.c failure on SH[123].
1998-04-20 amylaar * final.c (shorten_branches, init_insn_lengths): Move...
1998-04-06 amylaarFix execute failures for optimizing gcc.c-torture/execu...
1998-03-26 amylaar * sh.h (OPTIMIZATION_OPTIONS): Define.
1998-03-11 amylaar * sh.h (LOOP_ALIGN): Only align when optimizing.
1998-03-11 amylaar * final.c (shorten_branches): Remove conditionalizing on
1998-03-09 amylaar * sh.h (MUST_PASS_IN_STACK): Define.
1998-03-06 amylaar * rtl.h (addr_diff_vec_flags): New typedef.
1997-12-19 law * expr.c (do_tablejump): Let CASE_VECTOR_PC_REL...
1997-12-07 lawMerge from gcc-2.8
1997-11-10 amylaarRemove ENABLE_REGMOVE_PASS.
1997-11-08 amylaarSync SH port with FSF; enable regmove for SH.
1997-11-02 lawUpdate mainline egcs to gcc2 snapshot 971021.
1997-09-01 law * i386/go32-rtems.h, i386/rtems.h, i960/rtems.h,
1997-06-05 law * sh.c (trap_exit, sp_switch): New variables.
1997-04-30 merrillx
1997-04-01 amylaar(ADJUST_COSTS): Define.
1997-02-11 amylaar(ELIMINABLE_REGS): updated comments.
1997-01-29 amylaar(REG_CLASS_CONTENTS): Add rap to GENERAL_REGS and its...
1996-12-13 ianDefine SMALL_REGISTER_CLASSES with a value
1996-12-10 amylaar(ADJUST_INSN_LENGTH): don't break from loop when only...
1996-10-28 amylaar(SECONDARY_INPUT_RELOAD_CLASS): Define.
1996-10-24 amylaar * sh.h (CONST_DOUBLE_OK_FOR_LETTER_P): always...
1996-10-04 wilson(PRESERVE_DEATH_INFO_REGNO_P): define
1996-09-21 kenner(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
1996-09-17 wilson(LEGITIMIZE_ADDRESS): typo fixes (x -> X).
1996-09-10 wilsonFix typo in comment.
1996-09-05 wilson(LEGITIMIZE_ADDRESS): Define nonempty.
1996-08-13 wilson(PROFILE_BEFORE_PROLOGUE): Define.
1996-08-12 wilson(RAP_REG, RETURN_ADDRESS_POINTER_REGNUM): Define.
1996-07-08 wilson(enum reg_class): Add new class GENERAL_FP_REGS.
1996-06-06 wilson(SHORT_IMMEDIATES_SIGN_EXTEND): Define.
1996-06-04 ianAlign code at the start loops and after unconditional...
1996-05-17 dje * sh/sh.h (ASM_FILE_START): Likewise.
1996-05-09 wilson(SET_ASM_OP): Define.
1996-04-17 wilson(HANDLE_PRAGMA): Expect/pass 2nd arg of NODE, not CH.
1996-04-04 wilson(GIV_SORT_CRITERION): Define.
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-07 wilson(PASS_IN_REG_P): Change < to <=.
1996-03-06 wilson(PASS_IN_REG_P): Fix typo in last change.
1996-03-05 wilson(JUMP_TABLES_IN_TEXT_SECTION): Define.
1996-03-04 wilson(PASS_IN_REG_P): Don't reject BLKmode for SH3e.
1996-02-28 wilson(FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P): Include FP
1996-02-27 dje(HANDLE_PRAGMA): Delete `return'.
1996-02-09 wilson(CPP_SPEC): Add defines for -m1, -m2, and -m3.
1996-02-01 dje(HANDLE_PRAGMA): Change to expression with terminating...
1996-01-18 wilsonClean up CONST_DOUBLE_OK_FOR_LETTER_P definition.
1996-01-18 wilson(CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES,
1996-01-16 ianUse dbxcoff.h
1996-01-15 dje * c-lex.c (check_newline): Pass character after `...
1996-01-02 wilsonOVERRIDE_OPTIONS): Don't set optimize or flag_delayed_b...
1995-12-09 wilson(ADDRESS_COST): Define.
1995-12-01 wilson(CONDITIONAL_REGISTER_USAGE): Correcting indentation.
1995-11-30 wilson(ASM_SPEC, LINK_SPEC): Pass on -mrelax.
1995-11-30 wilson(FUNCTION_PROFILER): Use trap #33 instead of trap #5.
1995-10-22 kenner(INIT_SECTION_ASM_OP): Delete.
1995-08-21 kenner(PROMOTE_FUNCTION_ARGS, PROMOTE_FUNCTION_RETURN): Define.
1995-07-29 kenner(CAN_DEBUG_WITHOUT_FP): Comment out.
1995-07-29 kenner(SUBREG_OK_FOR_INDEX_P): New macro.
1995-06-15 kennerChange FSF address.
1995-06-06 wilsonAdd some comments.
1995-05-16 kennerFix typos in comments.
1995-05-04 wilsonClean up whitespace, comments, etc.
1995-04-21 wilson(FAST_BIT, CONSTLEN_2_BIT, CONSTLEN_3_BIT, CONSTLEN_0_BIT,
next