aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
1996-09-23(dbxout_symbol): Fix forgotten case in last change: checkRichard Kenner1-1/+4
DECL_ARTIFICIAL also when using the short cut way. From-SVN: r12791
1996-09-23(copy_node): Abort if don't know size of node.Richard Kenner1-0/+2
From-SVN: r12790
1996-09-23(can_combine_p): Even if SMALL_REGISTER_CLASSES, know lifetime notRichard Kenner1-1/+1
extended if all_adjacent set. From-SVN: r12789
1996-09-23(fold_rtx): Fold inside ASM_OPERANDS.Richard Kenner1-0/+6
From-SVN: r12788
1996-09-23(expand_asm_operands): Handle '+' constraint.Richard Kenner1-5/+40
From-SVN: r12787
1996-09-23Initial revisionRichard Kenner1-0/+3414
From-SVN: r12786
1996-09-23(expand_increment): If postincrement for MEM can't use add directly,Richard Kenner1-0/+16
load address in reg and enqueue increment and store of reg. From-SVN: r12785
1996-09-23(check_dbra_loop): Don't assume label must be second part ofRichard Kenner1-0/+2
if_then_else in condjump. From-SVN: r12784
1996-09-23(jump_optimize): In no-nop move deletion, don't test ↵Richard Kenner1-17/+28
PRESERVE_DEATH_INFO_REGNO_P... (jump_optimize): In no-nop move deletion, don't test PRESERVE_DEATH_INFO_REGNO_P; instead test if optimization is performed. Check for REG_UNUSED note on to-be deleted insn before searching for preceding instruction to delete note from. If PRESERVE_DEATH_INFO_REGNO_P is true for SREG, replace INSN with USE. From-SVN: r12783
1996-09-23(build1): Clean up initialization of OBSTACK.Richard Kenner1-2/+1
From-SVN: r12782
1996-09-23(reload): Initialize the previous_offset fields in reg_eliminateRichard Kenner1-12/+19
before calling setup_save_areas. From-SVN: r12781
1996-09-23More LANG_LIB2FUNCS.Jason Merrill1-1/+2
From-SVN: r12780
1996-09-23(dbxout_function): Don't check DECL_SECTION_NAME beforeJim Wilson1-2/+1
calling dbxout_function_end. From-SVN: r12779
1996-09-23(emit_reload_insns): Declare and set this_reload_insn.Richard Kenner1-0/+2
From-SVN: r12778
1996-09-23(var_rtx): New function.Richard Kenner1-18/+40
(expand_expr, case COND_EXPR): Also use target if same as singleton. From-SVN: r12777
1996-09-23(emit_reload_insns): For output part of RELOAD_OTHER...Richard Kenner1-10/+2
(emit_reload_insns): For output part of RELOAD_OTHER, put in front of anything previous for that output, but not separately. From-SVN: r12776
1996-09-23Correct comments.Richard Kenner1-1/+1
From-SVN: r12775
1996-09-22(decl_attribtes, case A_SECTION): Allow for static local variable.Richard Kenner1-1/+2
From-SVN: r12774
1996-09-22Fix error in comments.Richard Kenner1-1/+1
From-SVN: r12773
1996-09-22(pushdecl): Check new declaration actually conflicts before warning about ↵Richard Kenner1-0/+1
implicit external vs. (pushdecl): Check new declaration actually conflicts before warning about implicit external vs. static declarations. From-SVN: r12772
1996-09-22(convert_move): Replace explicit checks for FP extend ops with use of ↵Richard Kenner1-107/+39
can_extend_p. (convert_move): Replace explicit checks for FP extend ops with use of can_extend_p. Add missing tests for FP trunc operations. From-SVN: r12771
1996-09-22(DWARF_VERSION): Define as 1 if not already defined.Richard Kenner2-9/+9
From-SVN: r12770
1996-09-22(combine_givs): Improve combining DEST_REG giv with its only use.Richard Kenner1-3/+15
From-SVN: r12769
1996-09-22Replace use of __objc_xmalloc and free with objc_malloc and objc_free.Richard Kenner11-44/+44
From-SVN: r12768
1996-09-22Replace use of __objc_xcalloc, __objc_xrealloc, and __objc_xmallocRichard Kenner1-5/+5
with objc_calloc, objc_realloc, and objc_malloc. From-SVN: r12767
1996-09-22(__objc_xmalloc, __objc_xrealloc): Delete.Richard Kenner1-5/+1
From-SVN: r12766
1996-09-22Replace use of __obj_xmalloc and free with objc_malloc and objc_free.Richard Kenner2-11/+8
From-SVN: r12765
1996-09-22(_objc_malloc): New function pointer.Richard Kenner1-2/+44
(_objc_atomic_malloc, _objc_valloc): Likewise. (_objc_realloc, _objc_calloc, _objc_free): Likewise From-SVN: r12764
1996-09-22(objc_malloc): Renamed from __objc_xmalloc.Richard Kenner1-13/+61
(objc_realloc): Renamed from __objc_realloc. (objc_atomic_malloc): New function. (objc_valloc): New function. (objc_calloc): Renamed from __objc_calloc. (objc_free): New function. From-SVN: r12763
1996-09-22Replace use of free with objc_free.Richard Kenner1-1/+1
From-SVN: r12762
1996-09-22Replace use of __objc_xcalloc and free with objc_calloc and objc_free.Richard Kenner1-9/+7
From-SVN: r12761
1996-09-22Replace use of __objc_xmalloc and free with objc_malloc and objc_free.Richard Kenner1-14/+8
From-SVN: r12760
1996-09-22LANG_LIB2FUNCS and LANG_EXTRA_HEADERSJason Merrill1-14/+30
From-SVN: r12759
1996-09-21(alpha_swapped_comparison_operator pattern): Fix asm operand typo inRichard Kenner1-1/+1
last change. From-SVN: r12758
1996-09-21(USER_LABEL_PREFIX): Define.Richard Kenner2-0/+5
From-SVN: r12757
1996-09-21(USER_LABEL_PREFIX): Undefine.Richard Kenner1-0/+1
From-SVN: r12756
1996-09-21(ASM_OUTPUT_LABELREF): Delete.Richard Kenner2-15/+5
From-SVN: r12755
1996-09-21(USER_LABEL_PREFIX): Redefine.Richard Kenner1-3/+8
(ASM_OUTPUT_LABELREF) Use USER_LABEL_PREFIX. From-SVN: r12754
1996-09-21(USER_LABEL_PREFIX): Redefine.Richard Kenner2-3/+14
From-SVN: r12753
1996-09-21(USER_LABEL_PREFIX): Redefine, not ASM_OUTPUT_LABELREF.Richard Kenner13-70/+65
From-SVN: r12752
1996-09-21Update comments.Richard Kenner2-4/+4
From-SVN: r12751
1996-09-21(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.Richard Kenner22-90/+58
From-SVN: r12750
1996-09-21(ASM_OUTPUT_LABELREF): Provide default definition if not already defined.Richard Kenner1-1/+7
From-SVN: r12749
1996-09-21Initial revisionRichard Kenner1-0/+2861
From-SVN: r12748
1996-09-19(MAKE_DECL_ONE_ONLY): Oops.Jason Merrill1-10/+5
From-SVN: r12747
1996-09-19(demangle_template): Fix handling of address args.Jason Merrill1-1/+25
(gnu_special): Handle type_info stuff. From-SVN: r12746
1996-09-18(jump_optimize): Insert conditional move after jump insn instead ofRichard Kenner1-1/+3
before. From-SVN: r12745
1996-09-18(print_operand): Support unsigned codes for %D, %c, and %d.Richard Kenner1-36/+21
From-SVN: r12744
1996-09-18(PREDICATE_CODES): Add alpha_swapped_comparison_operator.Richard Kenner1-0/+1
From-SVN: r12743
1996-09-18(alpha_swapped_comparison_operator): New function.Richard Kenner1-0/+17
From-SVN: r12742