]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/sh/sh.c
Merge from pch-branch up to tag pch-commit-20020603.
[thirdparty/gcc.git] / gcc / config / sh / sh.c
2002-06-04  geoffkMerge from pch-branch up to tag pch-commit-20020603.
2002-05-28  amylaar * config/sh/sh.c: Include real.h for REAL_VALUE_TYPE.
2002-05-28  amylaar config/sh reorganization to factor out endianness...
2002-05-19  rth * target-def.h (TARGET_BINDS_LOCAL_P): New.
2002-05-19  rth * system.h (STRIP_NAME_ENCODING): Poison it.
2002-05-19  rth * system.h (ENCODE_SECTION_INFO): Poison it.
2002-05-09  amylaar * sh.c (sh_builtin_saveregs): If starting with an...
2002-04-29  vmakarov2002-04-29 Vladimir Makarov <vmakarov@redhat.com>
2002-04-24  amylaar * sh.c (sh_va_arg): If argument was passed by reference,
2002-04-12  amylaar * sh.c (calc_live_regs, sh_pr_n_sets): Use of PR_MEDIA...
2002-04-12  amylaar * sh.c (broken_move): Constant 0. / 1. load is OK...
2002-04-09  amylaar * config.gcc (sh-*-elf*): Use sh/embed-elf.h instead...
2002-03-10  ghazi * c4x.c (c4x_fp_reglist): Const-ify.
2002-02-21  amylaar * sh.h (current_function_anonymous_args): Remove.
2002-02-09  aoliva* config/sh/sh.c (expand_prologue): Fix mis-applied...
2002-02-09  aolivaContribute sh64-elf.
2002-01-03  kazu * config/avr/avr.c: Fix comment typos.
2001-12-29  kazu * config/rs6000/darwin-tramp.asm: Fix comment formatting.
2001-12-23  ghazi * arc.c (arc_hard_regno_mode_ok): Const-ify.
2001-12-17  rsandifo * target.h (asm_out.byte_op, asm_out.aligned_op, asm_o...
2001-12-16  ghazi * avr.c (avr_simplify_comparision_p, adjust_insn_length,
2001-12-01  ghazi * h8300.c (h8300_asm_named_section): Wrap with !OBJECT...
2001-11-15  kenner * alias.c (nonoverlapping_memrefs): Use REGNO_PTR_FRAME_P.
2001-11-11  ghazi * alpha.c (unicosmk_special_name): Prototype.
2001-11-04  ghazi * convex.c (convex_output_function_prologue): Fix...
2001-09-21  jsm28 Table-driven attributes.
2001-09-21  amylaar * sh-protos.h (sh_pr_n_sets): Declare.
2001-09-20  amylaar * sh.c (shiftcosts): Don't use shiftcosts array for...
2001-09-14  aolivaWhitespace fixes.
2001-08-31  aj * gcse.c (add_label_notes): REG_LABEL is an INSN_LIST.
2001-08-18  zack * haifa-sched.c: Convert to target hooks. Macros...
2001-08-17  rth * varasm.c (named_section_flags): Remove align...
2001-08-13  zack * expr.h: Split out optab- and libfunc-related code...
2001-08-05  hp * config/sh/sh.c (sh_asm_named_section): Fix typo...
2001-08-04  rth * target.h (gcc_target): Add asm_out.named_section,
2001-07-24  hubicka * recog.c (split_all_insns_noflow): New.
2001-07-24  aph2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
2001-07-23  aph2001-07-13 Andrew Haley <aph@redhat.com>
2001-07-11  kenner * alias.c (set_mem_alias_set): New function.
2001-07-08  jsm28 * target.h (struct gcc_target): Add insert_attributes.
2001-07-08  jsm28 * c-common.c (decl_attributes): Only take a single...
2001-07-07  shebs * target.h (targetm): Rename global from "targe...
2001-07-06  neil * Makefile.in (final.o): Depend on target.h.
2001-07-03  kenner * explow.c (plus_constant_wide, case PLUS): Call find_...
2001-07-02  kenner * emit-rtl.c (adjust_address): New function.
2001-06-26  neil * Makefile.in (TARGET_H, TARGET_DEF_H): New.
2001-06-21  amylaar * sh.c (barrier_align): Also recognize branch-around...
2001-06-21  aldyhhandle interrupt_handler correctly
2001-06-20  amylaar * sh.c (barrier_align): Don't ask for alignment when...
2001-06-19  amylaar * sh.c (output_branch): Delete bogus code.
2001-06-04  aoliva* gcc/config/sh/sh.c (print_operand_address, print_oper...
2001-06-03  aolivaWarning removal.
2001-06-03  aoliva* config/sh/sh.c (output_branch): Support for insn...
2001-05-04  ghazi * alpha.h: NULL_PTR -> NULL.
2001-04-16  zack * toplev.c (output_lang_identify): Delete.
2001-04-03  amacleod2001-04-03 Jakub Jelinek <jakub@redhat.com>
2001-03-22  rth * mkconfig.sh: Include insn-flags.h.
2001-03-16  aoliva* config/sh/sh.c (sh_expand_prologue): Insns that set...
2001-02-02  aoliva* config/sh/sh.c (output_far_jump): Don't use braf...
2001-01-19  aoliva* config/sh/sh.c (prepare_move_operands) [PIC]: Use...
2001-01-13  aoliva* config/sh/sh.c (sh_expand_epilogue): Use PR explicitly.
2001-01-13  aoliva* config/sh/sh.c (sh_expand_prologue): Let the second...
2001-01-13  aoliva* config/sh/sh.c (mova_p): Fix test for mova_const.
2001-01-11  aoliva* config/sh/sh.c (barrier_align): Recognize branch...
2001-01-09  aoliva* config/sh/sh.h (STATIC_CHAIN_REGNUM): Change from...
2001-01-03  aoliva* gencodes.c (output_predicate_decls): New function.
2000-12-30  aoliva* config/sh/sh.c (split_branches): Don't dereference...
2000-12-01  aoliva* config/sh/sh.c (reg_class_from_letter): Assign `k...
2000-12-01  aoliva* config/sh/sh.c (shiftcosts): Don't get INTVAL before...
2000-11-25  aoliva* config/sh/sh.md (GOTaddr2picreg, symGOT2reg, symGOTOF...
2000-11-25  aoliva* config/sh/sh-protos.h (symbol_ref_operand): Declare.
2000-11-24  aoliva* config/sh/sh.h (GENERAL_REGISTER_P,
2000-11-23  aoliva* final.c (output_addr_const) [LABEL_REF]: Simplify.
2000-11-23  aoliva* config/sh/sh.md (mova_const): New pattern.
2000-11-23  aoliva* config/sh/sh.h (FIRST_GENERAL_REG, LAST_GENERAL_REG...
2000-11-22  amylaarComment typo fix.
2000-11-20  berndsFix sh problems at -O0
2000-11-09  jsm28 * calls.c (expand_call, emit_library_call_value_1...
2000-10-31  amylaar * sh-protos.h (reg_no_subreg_operand, emit_fpscr_use...
2000-10-13  mmitchel Remove obstacks.
2000-09-18  amylaar * sh.c (addsubcosts): CONST is not cheap.
2000-09-18  cruxFix for sh minipool generation
2000-09-18  cruxAvoid problems with reloading fpul in HImode
2000-09-18  aoliva* config/sh/sh.c (sh_expand_prologue): Mark GOTaddr2pic...
2000-09-18  aoliva* config/sh/sh.c (nonpic_symbol_mentioned_p): Check...
2000-09-07  zack * c-pragma.h: Define HANDLE_GENERIC_PRAGMAS if
2000-09-06  cruxChanges in cse.c/loop.c cost calculations
2000-09-02  aoliva* config/sh/t-elf, config/sh/crt1.asm, config/sh/crti...
2000-08-22  amylaar * config/sh/sh.md (cmpeqdi_t splitter): Fix a reverse...
2000-08-18  aoliva* config/sh/sh.md (fpu_switch0, fpu_switch1): Simplify.
2000-08-07  aoliva* sh.h (EXTRA_CONSTRAINT_Q): Adjust to GNU Coding Stand...
2000-08-04  law * alias.c (mark_constant_function): Use INSN_P.
2000-08-01  crux From Joern Rennecke:
2000-07-28  aoliva* Makefile.in (INSN_ATTR_H): New macro. Replace all...
2000-05-23  cpopetz * config/sh/sh.c (gen_far_branch, split_branches)...
2000-04-05  amylaar * sh.c (sh_insn_length_adjustment): New function.
2000-03-06  cpopetz * config/sh/sh.c: (barrier_align): Handle a delay...
2000-02-28  amylaarComment typo fix.
2000-02-26  lawFix copyrights.
2000-02-25  amylaar * sh.c (calc_live_regs): Multiply value assigned to...
next