- 01 Apr, 1994 25 commits
-
-
stddef.h, varargs.h. (all.cross, rest.encap): Move LIBGCC after stmp-headers. Add objc-runtime, and SYSCALLS.c.X. (for-bootstrap): Delete. (OBJC, OBJECTIVE-C): Delete objc-runtime. (proto): Delete SYSCALLS.c.X. (*.o): Delete gvarargs.h dependencies. (stmp-int-hdrs): Delete gvarargs.h, gstdarg.h, gstddef.h deps, and code to copy them. From-SVN: r6955
Jim Wilson committed -
* pa.h (ASM_OUTPUT_LABEL): TARGET_GAS no longer needs trailing colons. (ASM_OUTPUT_INTERNAL_LABEL, ASM_OUTPUT_COMMON): Likewise. * pa.h (TARGET_PORTABLE_RUNTIME): Define. (TARGET_SWITCHES): Add -mportable-runtime and -mno-portable-runtime. (CUMULATIVE_ARGS): Now a "struct hppa_args" rathern than an int. All references changed. (INIT_CUMULATIVE_ARGS): Also initialize nargs_prototype. (INIT_CUMULATIVE_INCOMING_ARGS): Define. (FUNCTION_ARG_ADVANCE): Decrement nargs_prototype for each arg seen. (FUNCTION_ARG): Handle TARGET_PORTABLE_RUNTIME. (ASM_DECLARE_FUNCTION_NAME): Explicitly disallow argument relocations for TARGET_PORTABLE_RUNTIME. (ASM_OUTPUT_INT): Do not use a P% prefix for function references if TARGET_PORTABLE_RUNTIME. * pa.md (high and lo_sum for function addresses): Provide alternate definitions for TARGET_PORTABLE_RUNTIME. * pa.c (output_arg_descriptor): Explicitly disallow argument relocations for TARGET_PORTABLE_RUNTIME. From-SVN: r6954
Jeff Law committed -
From-SVN: r6953
Jim Wilson committed -
From-SVN: r6952
Jim Wilson committed -
From-SVN: r6951
Jim Wilson committed -
From-SVN: r6950
Jim Wilson committed -
From-SVN: r6949
Jim Wilson committed -
From-SVN: r6948
Jim Wilson committed -
From-SVN: r6947
Jim Wilson committed -
From-SVN: r6946
Jim Wilson committed -
From-SVN: r6945
Jim Wilson committed -
From-SVN: r6944
Jim Wilson committed -
From-SVN: r6943
Jim Wilson committed -
From-SVN: r6942
Jim Wilson committed -
From-SVN: r6941
Jim Wilson committed -
From-SVN: r6940
Jim Wilson committed -
From-SVN: r6939
Jim Wilson committed -
From-SVN: r6938
Jim Wilson committed -
({CTORS,DTORS}_SECTION_ASM_OP): Set execinstr flag. From-SVN: r6937
Jim Wilson committed -
({CTORS,DTORS}_SECTION_ASM_OP) Delete definitions. From-SVN: r6936
Jim Wilson committed -
(dbxout_type): Re-enable debugging output for anonymous structures. Change all three places that refer to xrefs to use exactly the same condition. From-SVN: r6935
Jim Wilson committed -
From-SVN: r6934
Jim Wilson committed -
(subsi3_internal): Don't output add. (smulsi3_highpart, umulsi3_highpart): Add missing third operand to mips_move_1word call. From-SVN: r6933
Jim Wilson committed -
fpsw_register_operand, cmp2_op, uns_cmp_op, fcmp_op): Delete. (mips_const_double_ok, mips_fill_delay_slot, output_block_move, print_operand, function_epilogue): Don't treat gas differently than native assembler. (equality_op, cmp_op): Delete use of classify_op. (override_options): Delete uses of mips_rtx_classify. (final_prescan_insn): Simplify based on other changes. From-SVN: r6932
Jim Wilson committed -
fpsw_register_operand, md_register_operand, uns_cmp_op, classify_op, additive_op, divmod_op, unsigned_op, CLASS_*_OP, NOTICE_UPDATE_CC): Delete. (RTX_COSTS): Use different numbers for R3000/R6000/R4000. (REGISTER_MOVE_COST): Use cost of 2 within same register class, 4 for FP to GR copy, 6 otherwise. (ADJUST_COST): Give anti and output dependencies zero cost. (PREDICATE_CODES): Delete obsolete functions from list. From-SVN: r6931
Jim Wilson committed
-
- 31 Mar, 1994 2 commits
-
-
From-SVN: r6930
Ian Lance Taylor committed -
From-SVN: r6929
Richard Kenner committed
-
- 30 Mar, 1994 12 commits
-
-
From-SVN: r6928
Richard Kenner committed -
From-SVN: r6927
Richard Kenner committed -
(LEGITIMATE_CONSTANT_P, LEGITIMATE_PIC_OPERAND_P): Use LEGITIMATE_PIC_OPERAND_P, not LEGITIMATE_CONSTANT_P, to set current_function_uses_pic_offset_table. (INDIRECTABLE_1_ADDRESS_P): Baseregisters are not legal for {LABEL,SYMBOL}_REFS when emitting pic. (GO_IF_INDEXABLE_ADDRESS): INDIRECTABLE_1_ADDRESSes are indexable too. From-SVN: r6926
Richard Kenner committed -
(print_operand_address): When generating pic baseregisters are only allowed if offset is CONST_INT. For {SYMBOL,LABEL}_REF a indexregister has to be used instead. (sb) is no longer emitted for constant absolute addresses. (output_move_double): Use CONSTANT_P instead of CONSTANT_ADDRESS_P. From-SVN: r6925
Richard Kenner committed -
system include prefix. From-SVN: r6924
Richard Kenner committed -
From-SVN: r6923
Richard Kenner committed -
From-SVN: r6922
Richard Kenner committed -
(fold): Call it; avoid exponential work when simplifying binary op over a COND_EXPR. From-SVN: r6921
Richard Kenner committed -
From-SVN: r6920
Richard Kenner committed -
From-SVN: r6919
Richard Kenner committed -
From-SVN: r6918
Jim Wilson committed -
From-SVN: r6917
Torbjorn Granlund committed
-
- 29 Mar, 1994 1 commit
-
-
From-SVN: r6916
Chris Smith committed
-