OSDN Git Service

* expr.c (expand_expr, case TARGET_EXPR): Call mark_addressable
[pf3gnuchains/gcc-fork.git] / gcc / config / sparc /
1997-09-15 jasondwarf2 EH support
1997-09-10 jasondwarf2 EH support
1997-09-05 dje * sparc/sparc.md: Add ultrasparc scheduling support.
1997-09-03 law * i386/go32-rtems.h, i386/rtems.h, i960/rtems...
1997-09-01 law * collect2.c: Change DONT_DECLARE_SYS_SIGLIST...
1997-09-01 law * i386/go32-rtems.h, i386/rtems.h, i960/rtems.h,
1997-08-28 law * t-h8300: Use TARGET_LIBGCC2_CFLAGS instead...
1997-08-27 law * config/linux.h (CC1_SPEC): Define it only...
1997-08-11 lawInitial revision
1997-08-02 kenner(sparc_builtin_saveregs): If -fcheck-memory-usage,...
1997-07-22 dje * sparc/sparc.md (seqdi_special): Don't clobber %xcc.
1997-07-22 dje * sparc/sparc.c (gen_v9_scc): Handle early clobber...
1997-07-16 merrillx
1997-07-14 kennerInitial revision
1997-07-12 merrillx
1997-07-02 kenner(LIBGCC_SPEC): Removed.
1997-06-25 merrillx
1997-06-18 mrs * libgcc2.c (__eh_pcnthrow): Add support -fno-sjlj...
1997-06-06 dje(CPP_SPEC): Define, adding the CPU definition to
1997-06-03 merrillx
1997-06-02 dje * sparc/sparc.md (v9 eq/ne cond move patterns): Add...
1997-04-30 merrillx
1997-04-23 mrsAdd setjmp/longjmp exception handling.
1997-04-23 merrillx
1997-04-13 kenner(*return_addsi): Change condition to exclude both ints.
1997-04-13 kennerClean up copyright notice.
1997-04-13 kenner(eligible_for_delay_slot): Clean up and make to agree...
1997-03-28 dje * sparc.h (OVERRIDE_OPTIONS): Check profile_arc_flag.
1997-02-03 dje * sparc/sol2.h (ASM_SHORT,ASM_LONG): Set to .uahalf...
1997-01-17 djeRemove i386 reference.
1997-01-16 djeInitial revision
1996-10-26 kennerDefine TARGET_CPU values for v8 and supersparc.
1996-10-26 kenner(cpu_default): Add entries for v8 and supersparc.
1996-09-25 dje * sparc.c (print_operand): Handle new codes H/L.
1996-09-25 dje * sparc.c (print_operand): Handle new codes H/L.
1996-09-25 djeCreate multilib versions of -fpic/-fPIC.
1996-09-24 kennerInitial revision
1996-09-21 kenner(USER_LABEL_PREFIX): Redefine, not ASM_OUTPUT_LABELREF.
1996-09-21 kenner(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
1996-09-13 dje * sparc/lb1spc.asm (.div): Fixed typo so sign...
1996-09-12 dje(emit_move_sequence): Pass label_ref to
1996-09-12 dje(move_pic_label_si): Operand one is label_ref now.
1996-09-09 dje * sparc/sparc.h ({MASK,TARGET}_FPU_SET): Define.
1996-08-21 mrsFixes eh49.C on sparc.
1996-08-19 dje * sparc/splet.h (SUBTARGET_SWITCHES): Recognize -m...
1996-08-19 dje * sparc/splet.h (SUBTARGET_SWITCHES): Recognize -m...
1996-08-19 dje * sparc/sp64-elf.h ({CPP,ASM,LINK}_SPEC): Add little...
1996-08-19 dje * sparc.h ({MASK,TARGET}_LITTLE_ENDIAN): Define.
1996-08-19 dje * sparc/lynx-ng.h (CPP_SPEC): Use %(cpp_cpu).
1996-08-15 dje * sparc/sparc.c (label_ref_operand): New function.
1996-08-05 dje(MULTILIB_OPTIONS): Add mbroken-saverestore.
1996-08-05 djeAdd comment.
1996-08-05 wilson(aoutos.h): Don't include it.
1996-08-02 brendan * sparc/vxsparc.h (CPP_PREDEFINES): Add `-DCPU=SPARC'.
1996-07-31 dje(negtf2,abstf2): Fix v9 case.
1996-07-26 mrsinstall EH code
1996-07-16 djeInitial revision
1996-07-12 dje(ASM_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.
1996-07-12 dje({ASM,LINK}_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.
1996-07-12 dje({ASM,LINK}_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.
1996-07-08 dje * sparc/sol2.h (LINK_SPEC): Don't pass `-z text' if
1996-06-10 kenner(gmon.o): Depend on stmp-int-hdrs.
1996-06-05 kenner(*call_{address,symbolic}_struct_value_sp32): Allow...
1996-06-03 kenner(call): Mask unimp operand to 12 bits, just like Sun.
1996-05-24 dje * varasm.c (asm_output_bss): New argument DECL.
1996-05-02 merrill(ASM_OUTPUT_MI_THUNK): Fix for sparc64, optimize.
1996-05-01 merrill(ASM_OUTPUT_ALIGNED_BSS): Define.
1996-04-29 dje* sparc/vxsparc.h: sparc-aout.h renamed to aout.h.
1996-04-26 dje * sparc/sparc.md (smacsi,smacdi,umacdi): Fix constrain...
1996-04-24 dje * sparc/t-splet (TARGET_LIBGCC2_CFLAGS): Delete.
1996-04-24 dje * sparc/sparc.c (output_function_prologue): In -mbroke...
1996-04-23 dje * sparc/sparc.md (isa attribute): Add sparclet.
1996-04-21 merrill(ASM_EMIT_MI_THUNK): Define.
1996-04-15 law * flags.h (flag_function_sections): Declare.
1996-04-11 dje * sparc/sparc.h (ASM_OUTPUT_INTERNAL_LABELREF): Delete.
1996-04-10 dje * sparc/splet.h (SUBTARGET_SWITCHES): Recognize -mbrok...
1996-04-10 dje * sparc/sparc.md (attr cpu): 90c701 renamed to tsc701.
1996-04-10 dje * sparc/sparc.h (CPP_SPEC): Handle -mcpu={sparclet...
1996-04-10 dje * sparc/sparc.c (sparc_override_options): 90c701 renam...
1996-04-09 dje(fp_zero_operand): Exclude -0.0.
1996-03-29 dje * sparc/sparc.h (FUNCTION_PROFILER): Save/restore...
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-23 dje * sparc/sparc.md (*mov{qi,hi,si,di}_cc_sp64): Fix...
1996-03-23 dje * sparc/sparc.c (arith11_operand): Use SPARC_SIMM11_P.
1996-03-23 dje * sparc/sparc.h (SPARC_SIMM{10,11,13}_P): Define.
1996-03-21 dje(STARTFILE_SPEC,LINK_SPEC): Define.
1996-03-20 dje * sparc/sparc.c (fcc_reg_operand): Ensure correct...
1996-03-20 dje * sparc/sparc.h (CPP_CPU_SPEC): Add v8plus entry.
1996-03-20 dje * sparc/sol2.h (ASM_CPU_SPEC): Recognize -mcpu=v8plus...
1996-03-12 kenner(nonlocal_goto): Emit barrier after jump.
1996-03-11 dje(move_pic_label_si,move_label_di): Rewrite length
1996-03-08 dje(CPP_SPEC): Use %(cpp_cpu).
1996-03-08 dje* sparc.h (TARGET_SWITCHES): Move -mlive-g0 from here,
1996-03-08 djesparc.h (TARGET_SWITCHES): Move -mlive-g0 from here,
1996-03-08 djeInitial revision
1996-03-08 dje(eligible_for_epilogue_delay): Move set of `pat'.
1996-03-08 dje * sparc/sparc.h (MASK_LIVE_G0,TARGET_LIVE_G0): Define.
1996-03-05 dje * sparc/sparc.md (*mov{qi,hi,si}_insn): Simplify lengt...
1996-03-05 dje * sparc/sparc.md (*cmp{si,di}_insn): %r0 -> %0.
1996-03-02 kenner(SKIP_CALLERS_UNIMP_P): Make agree with test used in...
next