- 21 Apr, 1997 3 commits
-
-
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 8 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 -
From-SVN: r13896
Ian Lance Taylor committed -
integrate.c (copy_rtx_and_substitute): If FRAME_GROWS_DOWNWARD and regno == VIRTUAL_STACK_VARS_REGNUM... * integrate.c (copy_rtx_and_substitute): If FRAME_GROWS_DOWNWARD and regno == VIRTUAL_STACK_VARS_REGNUM, round size of stack slot up before calling assign_stack_temp. From-SVN: r13895
Doug Evans committed -
(STRUCT_VALUE_REGNUM, STATIC_CHAIN_REGNUM, INITIALIZE_TRAMPOLINE): Remove definitions, undoing the change of Mar 20 1996. From-SVN: r13894
Richard Kenner committed -
From-SVN: r13893
Richard Kenner committed -
From-SVN: r13892
Richard Kenner committed -
does not use the stack pointer. From-SVN: r13891
Richard Kenner committed
-