- 20 Apr, 1997 4 commits
-
-
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 21 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 -
From-SVN: r13890
Richard Kenner committed -
From-SVN: r13889
Richard Kenner committed -
fails to find a match. From-SVN: r13888
Richard Kenner committed -
(do_include): Diagnose #import and #include_next if pedantic and if not in a system header. (do_warning): #warning now causes an error if -pedantic-errors is given; this is needed since #warning isn't ANSI. From-SVN: r13887
Richard Kenner committed -
From-SVN: r13886
Ian Lance Taylor committed -
From-SVN: r13885
Richard Kenner committed -
From-SVN: r13884
Richard Kenner committed -
From-SVN: r13883
Richard Kenner committed -
From-SVN: r13882
Richard Kenner committed -
From-SVN: r13881
Richard Kenner committed -
(cpp_parse_expr): Pass skip_evaluation to cpp_lex. Abort if cpp_lex returns NAME. (cpp_lex): Optionally warn about undefined identifiers that evaluate to 0. From-SVN: r13880
Richard Kenner committed -
From-SVN: r13879
Richard Kenner committed -
(CPP_WARN_UNDEF): New macro. From-SVN: r13878
Richard Kenner committed
-