summaryrefslogtreecommitdiff
path: root/gcc/config/sparc
Commit message (Expand)AuthorAgeFilesLines
* Initial revisiondje1996-07-161-0/+31
* (ASM_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.dje1996-07-121-1/+1
* ({ASM,LINK}_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.dje1996-07-121-2/+2
* ({ASM,LINK}_SPEC): %{V} %{v:%{!V:-V}} -> %{v:-V}.dje1996-07-121-2/+2
* * sparc/sol2.h (LINK_SPEC): Don't pass `-z text' ifdje1996-07-081-1/+1
* (gmon.o): Depend on stmp-int-hdrs.kenner1996-06-101-5/+5
* (*call_{address,symbolic}_struct_value_sp32): Allow operand 2 to bekenner1996-06-051-2/+2
* (call): Mask unimp operand to 12 bits, just like Sun.kenner1996-06-031-21/+27
* * varasm.c (asm_output_bss): New argument DECL.dje1996-05-241-3/+3
* (ASM_OUTPUT_MI_THUNK): Fix for sparc64, optimize.merrill1996-05-021-10/+24
* (ASM_OUTPUT_ALIGNED_BSS): Define.merrill1996-05-011-0/+7
* * sparc/vxsparc.h: sparc-aout.h renamed to aout.h.dje1996-04-291-2/+2
* * sparc/sparc.md (smacsi,smacdi,umacdi): Fix constraint on operand 0.dje1996-04-261-3/+3
* * sparc/t-splet (TARGET_LIBGCC2_CFLAGS): Delete.dje1996-04-241-3/+0
* * sparc/sparc.c (output_function_prologue): In -mbroken-saverestoredje1996-04-241-6/+18
* * sparc/sparc.md (isa attribute): Add sparclet.dje1996-04-231-13/+34
* (ASM_EMIT_MI_THUNK): Define.merrill1996-04-211-0/+14
* * flags.h (flag_function_sections): Declare.law1996-04-151-1/+2
* * sparc/sparc.h (ASM_OUTPUT_INTERNAL_LABELREF): Delete.dje1996-04-111-17/+9
* * sparc/splet.h (SUBTARGET_SWITCHES): Recognize -mbroken-saverestore.dje1996-04-101-3/+5
* * sparc/sparc.md (attr cpu): 90c701 renamed to tsc701.dje1996-04-101-9/+9
* * sparc/sparc.h (CPP_SPEC): Handle -mcpu={sparclet,tsc701}.dje1996-04-101-1/+11
* * sparc/sparc.c (sparc_override_options): 90c701 renamed to tsc701.dje1996-04-101-17/+30
* (fp_zero_operand): Exclude -0.0.dje1996-04-091-1/+1
* * sparc/sparc.h (FUNCTION_PROFILER): Save/restore %g2 around calldje1996-03-291-2/+10
* * calls.c (expand_call): Remove current_call_is_indirect nonsense.law1996-03-291-2/+2
* * sparc/sparc.md (*mov{qi,hi,si,di}_cc_sp64): Fix constraints.dje1996-03-231-18/+20
* * sparc/sparc.c (arith11_operand): Use SPARC_SIMM11_P.dje1996-03-231-13/+11
* * sparc/sparc.h (SPARC_SIMM{10,11,13}_P): Define.dje1996-03-231-5/+13
* (STARTFILE_SPEC,LINK_SPEC): Define.dje1996-03-211-0/+8
* * sparc/sparc.c (fcc_reg_operand): Ensure correct mode.dje1996-03-202-275/+316
* * sparc/sparc.h (CPP_CPU_SPEC): Add v8plus entry.dje1996-03-201-1/+4
* * sparc/sol2.h (ASM_CPU_SPEC): Recognize -mcpu=v8plus, not v9.dje1996-03-201-2/+2
* (nonlocal_goto): Emit barrier after jump.kenner1996-03-121-0/+31
* (move_pic_label_si,move_label_di): Rewrite lengthdje1996-03-111-4/+4
* (CPP_SPEC): Use %(cpp_cpu).dje1996-03-081-2/+2
* * sparc.h (TARGET_SWITCHES): Move -mlive-g0 from here,dje1996-03-081-0/+6
* sparc.h (TARGET_SWITCHES): Move -mlive-g0 from here,dje1996-03-081-1/+0
* Initial revisiondje1996-03-082-0/+51
* (eligible_for_epilogue_delay): Move set of `pat'.dje1996-03-081-2/+2
* * sparc/sparc.h (MASK_LIVE_G0,TARGET_LIVE_G0): Define.dje1996-03-083-419/+595
* * sparc/sparc.md (*mov{qi,hi,si}_insn): Simplify length attribute.dje1996-03-051-8/+8
* * sparc/sparc.md (*cmp{si,di}_insn): %r0 -> %0.dje1996-03-051-7/+9
* (SKIP_CALLERS_UNIMP_P): Make agree with test used in call.kenner1996-03-021-3/+8
* (EXTRA_SECTIONS): Delete in_bss.dje1996-02-291-1/+1
* * sparc/sparc.md: Add sparclet scheduling parameters.dje1996-02-261-130/+182
* * sparc/sparc.md (cpu attr): Add sparc{lite,let} implementations.dje1996-02-221-3/+3
* * sparc/sparc.c (sparc_cpu_string): Delete.dje1996-02-221-51/+64
* * sparc/sparc.h (enum processor_type): Declare.dje1996-02-221-155/+87
* (sparc_override_options): Error if -mcpu=v9 and v9 support not compiled in.dje1996-02-201-0/+4