Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1997-04-20 | ({move,clear}_by_pieces_1, expand_assignment): Ensure we have unshared rtx ↵ | Richard Kenner | 1 | -15/+22 | |
before changing flags. ({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 | |||||
1997-04-20 | (change_address, init_emit): Delete forward references. | Richard Kenner | 1 | -9/+0 | |
(rtl_obstack, stack_depth, max_stack_depth): Delete extern decls. From-SVN: r13935 | |||||
1997-04-20 | x | Jason Merrill | 1 | -41/+30 | |
From-SVN: r13934 | |||||
1997-04-18 | (instantiate_decls): For DECL_INCOMING_RTL, use max | Jim Wilson | 1 | -4/+8 | |
of type size and mode size in instantiate_decl call. From-SVN: r13933 | |||||
1997-04-18 | (sys/lc_core.h): Fix OSF1/4.x namespace pollution. | Jim Wilson | 1 | -0/+51 | |
From-SVN: r13932 | |||||
1997-04-18 | automatically generated from GPLed version | Paul Eggert | 1 | -0/+1055 | |
From-SVN: r13929 | |||||
1997-04-17 | Fixes for MIPS OpenBSD systems (from Per Fogelstrom | Ian Lance Taylor | 1 | -5/+11 | |
<pefo@openbsd.org>) From-SVN: r13910 | |||||
1997-04-17 | x | Jason Merrill | 2 | -10/+36 | |
From-SVN: r13909 | |||||
1997-04-15 | Fix typo in last change. | Jeff Law | 1 | -1/+1 | |
From-SVN: r13908 | |||||
1997-04-14 | define itrunc, uitrunc, and mcount macros without prepended underscores | David Edelsohn | 1 | -1/+10 | |
From-SVN: r13907 | |||||
1997-04-14 | prepend underscores to itrunc and uitrunc | David Edelsohn | 1 | -3/+6 | |
define RS6000_MCOUNT macro as symbol with underscores From-SVN: r13906 | |||||
1997-04-14 | change hardcoded .mcount to RS6000_MCOUNT | David Edelsohn | 1 | -3/+3 | |
From-SVN: r13905 | |||||
1997-04-14 | (xtrct_left, xtrct_right): New patterns. | Jim Wilson | 1 | -0/+20 | |
From-SVN: r13904 | |||||
1997-04-14 | mn10300.c (can_use_return_insn): Include outgoing argument area in size ↵ | Jeff Law | 3 | -53/+73 | |
computation. * 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 | |||||
1997-04-14 | calls.c (emit_library_call): Handle saving of stack slots when ↵ | Jeff Law | 1 | -40/+460 | |
ACCUMULATE_OUTGOING_ARGS is defined. * calls.c (emit_library_call): Handle saving of stack slots when ACCUMULATE_OUTGOING_ARGS is defined. (emit_library_call_value): Likewise. From-SVN: r13902 | |||||
1997-04-14 | Add -mcpu={604e,801,823} support | Michael Meissner | 1 | -0/+9 | |
From-SVN: r13901 | |||||
1997-04-14 | (get_last_value_validate): New argument insn. | Jim Wilson | 1 | -7/+21 | |
Add check for memory reference clobbered by later store. (record_value_for_reg, get_last_values): Pass in new argument. From-SVN: r13900 | |||||
1997-04-14 | When clobbering a reg, check for later words of a multi word reg value | Ian Lance Taylor | 1 | -0/+37 | |
From-SVN: r13899 | |||||
1997-04-13 | calls.c (expand_call): When copying unaligned values into a register... | Doug Evans | 1 | -2/+8 | |
* calls.c (expand_call): When copying unaligned values into a register, zero out the register first rather than emitting a clobber. From-SVN: r13898 | |||||
1997-04-13 | * expr.c (move_block_from_reg): Try using an integral mov operation first. | Doug Evans | 1 | -1/+13 | |
From-SVN: r13897 | |||||
1997-04-13 | Get the modes right when setting reg_values for a reg to reg copy | Ian Lance Taylor | 1 | -1/+23 | |
From-SVN: r13896 | |||||
1997-04-13 | integrate.c (copy_rtx_and_substitute): If FRAME_GROWS_DOWNWARD and regno == ↵ | Doug Evans | 1 | -5/+9 | |
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 | |||||
1997-04-13 | (ASM_SPEC): Define. | Richard Kenner | 1 | -31/+7 | |
(STRUCT_VALUE_REGNUM, STATIC_CHAIN_REGNUM, INITIALIZE_TRAMPOLINE): Remove definitions, undoing the change of Mar 20 1996. From-SVN: r13894 | |||||
1997-04-13 | (fake_f_rep): Add missing element name in cast. | Richard Kenner | 1 | -1/+1 | |
From-SVN: r13893 | |||||
1997-04-13 | (layout_record, PCC_BITFIELD_TYPE_MATTERS): Fix sign bug in last change. | Richard Kenner | 1 | -1/+1 | |
From-SVN: r13892 | |||||
1997-04-13 | (output_move_qimode): Optimize pushing one byte if the source operand | Richard Kenner | 1 | -1/+11 | |
does not use the stack pointer. From-SVN: r13891 | |||||
1997-04-13 | (movstricthi): Remove extraneous comparisons. | Richard Kenner | 1 | -12/+6 | |
From-SVN: r13890 | |||||
1997-04-13 | Initial revision | Richard Kenner | 1 | -0/+8 | |
From-SVN: r13889 | |||||
1997-04-13 | (canon_reg, cse_insn): Don't examine insn_n_dups if recog_memoized | Richard Kenner | 1 | -2/+6 | |
fails to find a match. From-SVN: r13888 | |||||
1997-04-13 | (do_include): Diagnose #import and #include_next if pedantic and if not in a ↵ | Richard Kenner | 2 | -2/+22 | |
system header. (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 | |||||
1997-04-13 | Remove REG_DEAD notes when eliminating a set in the reload CSE pass | Ian Lance Taylor | 1 | -21/+74 | |
From-SVN: r13886 | |||||
1997-04-13 | (fatal_perror, fatal, collect_wait): Use FATAL_EXIT_CODE. | Richard Kenner | 1 | -4/+4 | |
From-SVN: r13885 | |||||
1997-04-13 | (print_usage, open_files): Use FATAL_EXIT_CODE. | Richard Kenner | 1 | -4/+4 | |
From-SVN: r13884 | |||||
1997-04-13 | (L_bb, L_exit): Use 0 rather than NULL for null pointers. | Richard Kenner | 1 | -5/+5 | |
From-SVN: r13883 | |||||
1997-04-13 | (rotl[shq]i3, rotl[hq]i3+1): Don't directly modify operand. | Richard Kenner | 1 | -5/+5 | |
From-SVN: r13882 | |||||
1997-04-13 | (tstdi): Add missing parallel around the pattern. | Richard Kenner | 1 | -4/+4 | |
From-SVN: r13881 | |||||
1997-04-13 | (cpp_lex) New arg skip_evaluation. | Richard Kenner | 1 | -4/+7 | |
(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 | |||||
1997-04-13 | (cpp_handle_options): Set warn_undef from -Wundef and -Wno-undef. | Richard Kenner | 1 | -0/+4 | |
From-SVN: r13879 | |||||
1997-04-13 | (struct cpp_options): New member warn_undef. | Richard Kenner | 1 | -0/+4 | |
(CPP_WARN_UNDEF): New macro. From-SVN: r13878 | |||||
1997-04-13 | cexp.y (warn_undef): New variable. | Richard Kenner | 1 | -1/+7 | |
(exp): Optionally warn about undefined identifiers that evaluate to 0. From-SVN: r13877 | |||||
1997-04-13 | (warn_undef): New variable. | Richard Kenner | 1 | -0/+8 | |
(main): Set warn_undef from -Wundef and -Wno-undef. From-SVN: r13876 | |||||
1997-04-13 | (c_decode_option): Ignore -Wundef, -Wno-undef. | Richard Kenner | 1 | -0/+4 | |
From-SVN: r13875 | |||||
1997-04-13 | (lang_options): Add -Wundef, -Wno-undef. | Richard Kenner | 1 | -0/+2 | |
From-SVN: r13874 | |||||
1997-04-13 | Formerly cpp.texi.~30~ | Richard Kenner | 1 | -1/+5 | |
From-SVN: r13873 | |||||
1997-04-13 | Fix typo in comment. | Richard Kenner | 1 | -2/+1 | |
From-SVN: r13872 | |||||
1997-04-13 | Initial revision | Richard Kenner | 1 | -0/+30 | |
From-SVN: r13871 | |||||
1997-04-13 | (lookup_field): Don't recurse unless FIELD is a RECORD_TYPE or | Richard Kenner | 1 | -4/+12 | |
UNION_TYPE. From-SVN: r13870 | |||||
1997-04-13 | (validate_replace_rtx_1, case MINUS): New case. | Richard Kenner | 1 | -3/+16 | |
From-SVN: r13869 | |||||
1997-04-13 | (*return_addsi): Change condition to exclude both ints. | Richard Kenner | 1 | -15/+16 | |
(*return_adddi): Likewise. (*return_subsi): New pattern. From-SVN: r13868 | |||||
1997-04-13 | Clean up copyright notice. | Richard Kenner | 1 | -1/+1 | |
From-SVN: r13867 |