- 22 Apr, 1997 2 commits
-
-
(gen_variable_dir): Add test for DW_AT_declaration to the old_die if statement, and delete assertion for it. (gen_variable_dir): Add test for DW_AT_declaration to the old_die if statement, and delete assertion for it. (decl_ultimate_origin): Remove last change. From-SVN: r13956
Jim Wilson committed -
mn10300.c (expand_prologue): End the current sequence before counting the tst insns in the current function. * mn10300.c (expand_prologue): End the current sequence before counting the tst insns in the current function. Start a new one before emitting any prologue instructions. * mn10300.h (REGISTER_MOVE_COST): Bump up cost of moves in the same class. * mn10300.md (untyped_call): New expander. From-SVN: r13955
Jeff Law committed
-
- 21 Apr, 1997 7 commits
-
-
From-SVN: r13954
Jim Wilson committed -
make sure not dealing with largest negative. From-SVN: r13953
Richard Kenner committed -
From-SVN: r13952
Jim Wilson committed -
(movxf+1): Disable for TARGET_5200. (movxf+2): New pattern for TARGET_5200. (addsi3): Add define_expand. Move code to output_addsi3. (addsi3_internal): Renamed from addsi3. Disable for TARGET_5200. (addsi3_5200): New pattern for TARGET_5200. From-SVN: r13951
Jim Wilson committed -
From-SVN: r13950
Jim Wilson committed -
From-SVN: r13949
Richard Kenner committed -
From-SVN: r13948
Richard Kenner committed
-
- 20 Apr, 1997 14 commits
-
-
From-SVN: r13947
Richard Kenner committed -
From-SVN: r13946
Richard Kenner committed -
From-SVN: r13945
Richard Kenner committed -
From-SVN: r13944
Richard Kenner committed -
From-SVN: r13943
Richard Kenner committed -
(output_prolog): Call it instead of doing it directly. From-SVN: r13942
Richard Kenner committed -
From-SVN: r13941
Richard Kenner committed -
Include expr.h. Undefine inline ifndef __GNUC__; never define to include static. Add "static" to header of all inlined functions. Add declarations for all static functions, with prototypes. (addr_const_to_string): Use HOST_WIDE_INT_PRINT_* macros. (add_AT_*, new_{die,loc_descr,cfi): Don't check for xmalloc returning zero. (modified_type_die): Add missing parm on recursive call. ({reg,based}_loc_descriptor): Add missing arg to call to new_loc_descr. (add_const_value_attribute): Use REAL_VALUE_TYPE for fp calculations. (output_call_frame_info): Add missing arg to output_cfi call. (dwarf2out_def_cfa): Local variable OLD_REG must be unsigned long. From-SVN: r13940
Richard Kenner committed -
(decl_ultimate_origin): Return NULL if equal to decl. (constant_size): Never return more than 4. (value_format, case 8): New case. (dwarf2out_frame_debug): Use HARD_FRAME_POINTER_REGNUM. (based_loc_descr): Likewise. (add_bound_info): Delete default case. Add cases for CONVERT_EXPR and NON_LVALUE_EXPR; treat like NOP_EXPR. Change NOP_EXPR to to recursive call. (add_type_attribute): Ignore unnamed subtype of integral or FP. (gen_subprogram_die): Use reg_loc_descriptor. (dwarf2out_decl): Ignore nested functions. From-SVN: r13939
Richard Kenner committed -
From-SVN: r13938
Richard Kenner committed -
From-SVN: r13937
Richard Kenner committed -
({move,clear}_by_pieces_1, expand_assignment): Ensure we have unshared rtx before changing flags. (store_{constructor,field}): Likewise. (expand_expr, case COMPONENT_REF): Likewise. (store_expr): Check if TEMP and TARGET are same with rtx_equal_p. From-SVN: r13936
Richard Kenner committed -
(rtl_obstack, stack_depth, max_stack_depth): Delete extern decls. From-SVN: r13935
Richard Kenner committed -
From-SVN: r13934
Jason Merrill committed
-
- 18 Apr, 1997 3 commits
-
-
of type size and mode size in instantiate_decl call. From-SVN: r13933
Jim Wilson committed -
From-SVN: r13932
Jim Wilson committed -
From-SVN: r13929
Paul Eggert committed
-
- 17 Apr, 1997 2 commits
-
-
<pefo@openbsd.org>) From-SVN: r13910
Ian Lance Taylor committed -
From-SVN: r13909
Jason Merrill committed
-
- 15 Apr, 1997 1 commit
-
-
From-SVN: r13908
Jeff Law committed
-
- 14 Apr, 1997 9 commits
-
-
From-SVN: r13907
David Edelsohn committed -
define RS6000_MCOUNT macro as symbol with underscores From-SVN: r13906
David Edelsohn committed -
From-SVN: r13905
David Edelsohn committed -
From-SVN: r13904
Jim Wilson committed -
* mn10300.c (can_use_return_insn): Include outgoing argument area in size computation. (expand_prologue): Likewise. No longer diddle with sequences. Put register saves just before outgoing argument area. (expand_epilogue): Similarly. (impossible_plus_operand): New function. * mn10300.h (FRAME_POINTER_REQUIRED): Never require a frame pointer. (ACCUMULATE_OUTGOING_ARGS, OUTGOING_REG_PARM_STACK_SPACE): Define. (impossible_plus_operand): Declare. * mn10300.md (reload_insi): New expander to handle pathological reload cases. (addsi3): Fix CC status. * mn10300.h (FUNCTION_VALUE): Return addresses in $a0. (FUNCTION_VALUE_REGNO_P): Corresponding changes. * mn10300.md (call_value_internal): Allow output to be in an address register. From-SVN: r13903
Jeff Law committed -
* calls.c (emit_library_call): Handle saving of stack slots when ACCUMULATE_OUTGOING_ARGS is defined. (emit_library_call_value): Likewise. From-SVN: r13902
Jeff Law committed -
From-SVN: r13901
Michael Meissner committed -
Add check for memory reference clobbered by later store. (record_value_for_reg, get_last_values): Pass in new argument. From-SVN: r13900
Jim Wilson committed -
From-SVN: r13899
Ian Lance Taylor committed
-
- 13 Apr, 1997 2 commits
-
-
* calls.c (expand_call): When copying unaligned values into a register, zero out the register first rather than emitting a clobber. From-SVN: r13898
Doug Evans committed -
From-SVN: r13897
Doug Evans committed
-