OSDN Git Service

Merge from gcc-2.8
[pf3gnuchains/gcc-fork.git] / gcc / config / sparc / sparc.h
1997-12-07 lawMerge from gcc-2.8
1997-10-24 devans(ASM_SPEC): Delete asm_arch.
1997-10-20 devansExpect SPARC_DEFAULT_CMODEL to be overridden in cover...
1997-10-20 devans * sparc/sparc.h (SPARC_V9,SPARC_ARCH64): Delete.
1997-10-17 devans * sparc/sparc.h (FUNCTION_PROFILER): Fix format string...
1997-10-17 devans * sparc/sp64-elf.h (TARGET_DEFAULT): Delete MASK_STACK...
1997-10-10 dje(INCOMING_RETURN_ADDR_RTX,INCOMING_FRAME_SP_OFFSET...
1997-09-25 dje * sparc/sparc.h (ASM_CPU_SPEC): Pass -Av9a for v8plus...
1997-09-22 law * sparc.h (INCOMING_FRAME_SP_OFFSET): Define to
1997-09-05 dje * sparc/sparc.md: Add ultrasparc scheduling support.
1997-07-16 merrillx
1997-06-25 merrillx
1997-06-18 mrs * libgcc2.c (__eh_pcnthrow): Add support -fno-sjlj...
1997-06-03 merrillx
1997-04-23 mrsAdd setjmp/longjmp exception handling.
1997-04-23 merrillx
1997-03-28 dje * sparc.h (OVERRIDE_OPTIONS): Check profile_arc_flag.
1996-10-26 kennerDefine TARGET_CPU values for v8 and supersparc.
1996-09-21 kenner(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
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.h ({MASK,TARGET}_LITTLE_ENDIAN): Define.
1996-07-26 mrsinstall EH code
1996-05-02 merrill(ASM_OUTPUT_MI_THUNK): Fix for sparc64, optimize.
1996-04-21 merrill(ASM_EMIT_MI_THUNK): Define.
1996-04-11 dje * sparc/sparc.h (ASM_OUTPUT_INTERNAL_LABELREF): Delete.
1996-04-10 dje * sparc/sparc.h (CPP_SPEC): Handle -mcpu={sparclet...
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.h (SPARC_SIMM{10,11,13}_P): Define.
1996-03-20 dje * sparc/sparc.h (CPP_CPU_SPEC): Add v8plus entry.
1996-03-08 djesparc.h (TARGET_SWITCHES): Move -mlive-g0 from here,
1996-03-08 dje * sparc/sparc.h (MASK_LIVE_G0,TARGET_LIVE_G0): Define.
1996-02-22 dje * sparc/sparc.h (enum processor_type): Declare.
1996-02-20 dje * sparc/sparc.h (TARGET_SWITCHES): Add -m{,no-}impure...
1996-01-26 dje * sparc/sparc.h (sparc_arch_type): Delete.
1996-01-25 dje(SPARC_{V9,ARCH64}): Default value is 0.
1996-01-18 dje(v9 INIT_CUMULATIVE_ARGS): Fix typos.
1996-01-12 bothner* sparc.h (FUNCTION_ARG_PASS_BY_REFERENCE): Use AGGREG...
1996-01-05 dje(MACHINE_STATE_RESTORE): Add missing .align.
1995-12-28 mrs * sparc.h (RETURN_ADDR_OFFSET): Rename from
1995-12-24 kenner(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Extension...
1995-11-26 kenner(PRINT_OPERAND_ADDRESS): Handle CONST inside PLUS.
1995-11-05 kenner(RTX_COSTS, case MULT): Check for TARGET_SPARCLITE.
1995-10-03 kenner(RETURN_ADDR_RTX): Remove call to copy_to_reg.
1995-09-12 kenner(STATIC_CHAIN_REGNUM): Use %g5 for sparc64.
1995-07-10 kenner(SELECT_SECTION): Use TREE_CODE_CLASS instead of direct...
1995-06-15 kennerChange FSF address.
1995-06-12 djeUndo patch of May 24. Don't pass "-e start" if -nostdl...
1995-05-24 dje(LINK_SPEC): Don't pass "-e start" if nostartfiles...
1995-05-01 wilson(INIT_TARGET_OPTABS): Move INIT_SUBTARGET_OPTABS to...
1995-04-26 wilson(NEGTF2_LIBCALL): Define.
1995-03-16 merrillMove SunOS 4 assembler flags from default_compilers...
1995-02-21 kennerAdded arg to RETURN_POPS_ARGS.
1995-02-21 dje(OVERRIDE_OPTIONS): Add missing ';' to SUBTARGET_OVERRI...
1995-02-11 kennerReplace MAX_UNITS_PER_WORD with MIN_UNITS_PER_WORD.
1995-01-25 dje(HAVE_conditional_move): Delete.
1994-11-23 wilson(SECONDARY_MEMORY_NEEDED_RTX, SECONDARY_MEMORY_NEEDED_M...
1994-11-19 merrillShared library support.
1994-10-31 wilson(GO_IF_LEGITIMATE_ADDRESS): Don't allow TFmode LO_SUM.
1994-10-19 dje(FRAME_POINTER_REQUIRED): Require frame pointer if
1994-10-17 wilson(RETURN_IN_MEMORY): Return true for TCmode values.
1994-09-09 wilson(SQRTTF2_LIBCALL): Delete.
1994-08-02 wilson(V9_SWITCHES): Add -mmedlow, -mmedany.
1994-08-02 wilson(enum reg_class): New values EXTRA_FP_REGS,
1994-07-12 wilsonDelete obsolete comment.
1994-07-08 wilson(SECONDARY_MEMORY_NEEDED_RTX): Call assign_stack_local
1994-06-29 dje * sparc/sparc.h (CPP_SPEC): Split up v9/non-v9 stuff.
1994-06-28 wilson(cpu_type, sparc_cpu_type): Rename to arch_type and
1994-06-16 dje(TARGET_ENV32): Mark as deprecated.
1994-06-15 dje * sparc/sparc.h (cpu_type): New enum.
1994-06-01 wilson(ASM_SPEC): Don't pass -k when -pg or -p given.
1994-05-31 wilson(LIB_SPEC): Don't link in /usr/lib/bb_link.o with -a.
1994-05-10 wilson(*TF*_LIBCALL): Delete `*' from libcall name.
1994-05-07 dje(TARGET_FRW): Add note saying this option is deprecated.
1994-04-01 wilson(CPP_PREDEFINES): Update GCC_NEW_VARARGS comment.
1994-04-01 wilson(SPARC_STACK_ALIGN): Use ~7 not 0xfffffff8 for portability.
1994-03-18 wilson(SELECT_SECTION): Variables go in readonly data
1994-03-18 wilson(FIXUNS_TRUNCTFSI2_LIBCALL): Define.
1994-03-11 wilson(TARGET_HARD_QUAD): New macro.
1994-03-11 wilson(STARTING_FRAME_OFFSET): Depend on LONG_DOUBLE_TYPE_SIZE.
1994-02-20 wilson(HARD_REGNO_MODE_OK): Update comment.
1994-02-12 kenner(REVERSIBLE_CC_MODE): Define.
1994-01-31 wilson(TARGET_APP_REGS): Define.
1994-01-24 wilson(ADDRESS_COST): Define to 1.
1994-01-24 wilson(ASM_OUTPUT_COMMON): Don't output .global. Use SIZE...
1993-12-31 kennerDefine CAN_DEBUG_WITHOUT_FP; delete OPTIMIZATION_OPTIONS.
1993-12-21 wilson(FUNCTION_ARG_PASS_BY_REFERENCE): Also pass Pascal...
1993-12-08 wilson(APPLY_RESULT_SIZE): Define.
1993-12-01 kenner(STATIC_CHAIN_REGNUM): Use %g2; %g1 is reserved for...
1993-10-25 wilson(LONG_DOUBLE_TYPE_SIZE): Don't define here.
1993-10-20 rms(INITIALIZE_TRAMPOLINE): Emit 3 flush instrutions.
1993-10-11 kennerDefine SHIFT_COUNT_TRUNCATED to have a value of 1.
1993-10-06 wilson(SELECT_CC_MODE): Add support for ASHIFT.
1993-10-02 dje(CPP_PREDEFINES): Add system/cpu/machine assertions...
1993-09-28 wilson(CPP_SPEC): Handle -mf930 and -mf934.
1993-09-25 kennerUse WORD_REGISTER_OPERATION and LOAD_EXTEND_OP and...
1993-09-08 djeCosmetic changes only. Just reordered code a little.
1993-08-28 wilson(EXTRA_CONSTRAINT): Delete 'S'.
1993-08-13 wilson(LONG_DOUBLE_TYPE_SIZE): Define to 128.
next