- 12 Jan, 1993 16 commits
-
-
From-SVN: r3214
Brendan Kehoe committed -
* dbxout.c (dbxout_type) [case FILE_TYPE, SET_TYPE]: Call with missing third arg as 0. From-SVN: r3213
Brendan Kehoe committed -
* emit-rtl.c (emit_jump_insn_before): Call make_jump_insn_raw with only one argument. (emit_jump_insn_after): Likewise. (emit_jump_insn): Likewise. From-SVN: r3212
Brendan Kehoe committed -
From-SVN: r3211
Brendan Kehoe committed -
From-SVN: r3210
Brendan Kehoe committed -
* integrate.c (const_equiv): Delete decl, since it's never defined. (fold_out_const_cc0): Likewise. * loop.c (delete_insn_forces): Likewise. * final.c (alter_cond): Delete decl, since it's never defined. From-SVN: r3209
Brendan Kehoe committed -
* stor-layout.c (variable_size): Call expand_expr with a NULL_RTX, not a NULL_PTR. From-SVN: r3208
Brendan Kehoe committed -
* calls.c (emit_call_1): Pass a NULL_RTX into emit_call_insn for missing last arg. From-SVN: r3207
Brendan Kehoe committed -
(stat.h): Don't depend upon specific formal parameter names when locating static functions to convert to prototype form. Also be more selective about what strings to prepend underbars to during renaming of formal parameters and local variables in static functions. From-SVN: r3206
Jim Wilson committed -
(pipe_closed): New function, to handle SIGPIPE. From-SVN: r3205
Jim Wilson committed -
From-SVN: r3204
Richard Kenner committed -
From-SVN: r3203
Richard Stallman committed -
From-SVN: r3202
Richard Stallman committed -
From-SVN: r3201
Richard Stallman committed -
From-SVN: r3200
Richard Stallman committed -
do copy constant chars, but delete last run of nonwhitespace chars. (rescan): Handle Newline-Hyphen in expand_to_temp_buffer as well as when scanning a macro body. (main): If we are creating a new dependency file with -MD or -MMD, use "w" fopen mode instead of "a". (rescan): Prevent token pasting before macro call. (macroexpand): Prevent token pasting around an arg unless it's raw. (main): Implement -iwithprefix. (check_preconditions, do_error, do_warning, do_xifdef): Don't use signed chars to index into arrays; they might be negative. From-SVN: r3199
Richard Stallman committed
-
- 11 Jan, 1993 12 commits
-
-
(eligible_for_epilogue_delay): Delete unused variable `this_function_name'. (output_fp_move_double): Delete unused var `addr'. (output_fp_move_quad): Likewise. (fregs_ever_live): Delete unused static var. (output_function_epilogue): Delete `n_fregs' and `i'. (sparc_frw_output_function_prologue): Delete `regno'. (sparc_frw_output_function_epilogue): Delete `load_nop'. From-SVN: r3198
Jim Wilson committed -
From-SVN: r3197
Jim Wilson committed -
(CONDITIONAL_REGISTER_USAGE): Define for ! TARGET_FPU. (BASE_RETURN_VALUE_REG): Use reg 8 when ! TARGET_FPU. (BASE_OUTGOING_VALUE_REG): Use reg 24 when ! TARGET_FPU. From-SVN: r3196
Jim Wilson committed -
(movtf, movdf, movsf): Add !TARGET_FPU versions. (sfmode return): Add pattern for when !TARGET_FPU. (movsi+2, movsf+1): Use %@ instead of %%fp. (mulsidi3, umulsidi3): Rewrite, to avoid extending constants. From-SVN: r3195
Jim Wilson committed -
From-SVN: r3194
Jim Wilson committed -
From-SVN: r3193
Jeff Law committed -
* tree.h (value_member, purpose_member, binfo_member, tree_int_cst_equal, tree_int_cst_lt, index_type_equal, expand_decl_init): Add decls with prototypes. From-SVN: r3192
Brendan Kehoe committed -
From-SVN: r3191
Brendan Kehoe committed -
From-SVN: r3190
Paul Eggert committed -
Remove redundant defines. From-SVN: r3189
James Van Artsdalen committed -
From-SVN: r3188
James Van Artsdalen committed -
(adddi3,subdi3): Don't emit code for low part if known to be zero. From-SVN: r3187
James Van Artsdalen committed
-
- 10 Jan, 1993 10 commits
-
-
* pa.c (output_global_address): Handle (high (const (plus ...))). (secondary_reload_class): If TARGET_KERNEL, then loading a symbolic address, or the high part of a symbolic address requires %r1 as a secondary reload register. (emit_move_sequence, SYMBOL_REF case): If TARGET_KERNEL, then handle secondary reload created for a symbolic (high (const (plus ...))). No longer show DP relocation; read_only and normal operands emit the same RTL now. Emit the same RTL before and after reload, only change how the scratch/temporary register is chosen. From-SVN: r3186
Jeff Law committed -
* pa.md (reload_insi, reload_outsi): Use new "Z" constraint instead of "z" constraint. (load HIGH patterns): Rewrite to not show DP relocation. From-SVN: r3185
Jeff Law committed -
* pa.h (GENERAL_OR_FP_OR_SNAKE_FP_REGS): New register class. (LEGITIMIZE_ADDRESS): No longer show DP relocation. Simplify. From-SVN: r3184
Jeff Law committed -
From-SVN: r3183
Paul Eggert committed -
From-SVN: r3182
Paul Eggert committed -
From-SVN: r3181
Paul Eggert committed -
From-SVN: r3180
Paul Eggert committed -
From-SVN: r3179
Paul Eggert committed -
(make_extraction): Don't use POS < 0 as a flag that POS_RTX is to be used; instead use POS_RTX unless it is nonzero. (make_extraction): Don't use POS < 0 as a flag that POS_RTX is to be used; instead use POS_RTX unless it is nonzero. If POS_RTX is a constant, set POS and clear POS_RTX. (make_compound_operation, make_field_assignment): Pass 0 for POS instead of -1 when POS_RTX is nonzero. From-SVN: r3178
Richard Kenner committed -
forget_old_reloads_1 for a REG_INC note was backwards. From-SVN: r3177
Richard Stallman committed
-
- 09 Jan, 1993 2 commits
-
-
From-SVN: r3176
Richard Stallman committed -
From-SVN: r3175
Richard Stallman committed
-