Brendan Kehoe [Fri, 15 Jan 1993 00:19:25 +0000 (19:19 -0500)]
gcc.c (process_command): Only accept input files which exist and can be read...
* gcc.c (process_command): Only accept input files which exist and
can be read; prevent link phase if an input file was rejected.
(error_count): Make into a static global variable.
From-SVN: r3249
Brendan Kehoe [Fri, 15 Jan 1993 00:19:10 +0000 (19:19 -0500)]
cccp.c (main): Trim down to the basename of what's to go in PROGNAME.
* cccp.c (main): Trim down to the basename of what's to go in
PROGNAME.
From-SVN: r3248
Jeff Law [Thu, 14 Jan 1993 23:55:59 +0000 (16:55 -0700)]
* pa.h (CONDITIONAL_REGISTER_USAGE): Do not make %r27 a global_reg.
From-SVN: r3247
Jeff Law [Thu, 14 Jan 1993 23:45:40 +0000 (16:45 -0700)]
pa.c (output_function_prologue): Combine stack adjustment and first GR save when reasonable to do so.
* pa.c (output_function_prologue): Combine stack adjustment and
first GR save when reasonable to do so.
(output_function_epilogue): Combine stack adjustment and first
GR restore when reasonable to do so. Avoid load/use stall for
RP restore in common cases.
From-SVN: r3246
Richard Kenner [Thu, 14 Jan 1993 23:23:21 +0000 (18:23 -0500)]
Change `config/' to `config/mips/'.
From-SVN: r3245
Jeff Law [Thu, 14 Jan 1993 22:00:22 +0000 (15:00 -0700)]
Fix typo.
From-SVN: r3244
Jeff Law [Thu, 14 Jan 1993 21:50:18 +0000 (14:50 -0700)]
pa.h (LEGITIMIZE_ADDRESS): Rework to create REG or REG+D addresses instead of REG+REG addresses.
* pa.h (LEGITIMIZE_ADDRESS): Rework to create REG or REG+D
addresses instead of REG+REG addresses.
From-SVN: r3243
Ian Lance Taylor [Thu, 14 Jan 1993 20:10:31 +0000 (20:10 +0000)]
Build include files in build directory when doing make all.
From-SVN: r3242
Torbjorn Granlund [Thu, 14 Jan 1993 19:34:47 +0000 (19:34 +0000)]
(CONST_OK_FOR_LETTER_P): Change meaning of 'K'.
(CONST_OK_FOR_LETTER_P): Change meaning of 'K'. Add new
alternative 'N'. Use VAL_*_BITS_P macros when possible.
(LEGITIMATE_CONSTANT_P) Fix comment.
(FITS_14_BITS): Remove.
(SMALL_INT): Remove.
From-SVN: r3241
Jim Wilson [Thu, 14 Jan 1993 19:30:29 +0000 (11:30 -0800)]
Correct typo in comment.
From-SVN: r3240
Jim Wilson [Thu, 14 Jan 1993 19:29:26 +0000 (11:29 -0800)]
(egrep and sed loop): Don't print messages about files that need no change.
From-SVN: r3239
Torbjorn Granlund [Thu, 14 Jan 1993 19:28:19 +0000 (19:28 +0000)]
(move_operand): Allow all CONST_INTs that can be moved to general registers with one insn.
(move_operand): Allow all CONST_INTs that can be moved to
general registers with one insn.
(pre_cint_operand): New predicate for predecrementing ldwm/stwm insns.
(zdepi_cint_p): New function.
(depi_cint_operand): Remove.
(and_mask_p): New name for consec_zeros_p. All callers changed.
(srcsi_operand): Removed.
(all file): Use INT_14_BITS instead of synonym SMALL_INT.
(emit_move_sequence): Clean up CONST_INT case.
(compute_zdepi_operands): New name for
compute_xdepi_operands_from_integer. Change second parm to return
plain integers (was RTXes).
(print_operand): Handle 'Z' for 'zdepi' source used to movCONST_INT.
From-SVN: r3238
Jim Wilson [Thu, 14 Jan 1993 19:23:09 +0000 (11:23 -0800)]
(muldf+1, muldf+2): Add patterns for fsmuld and fdmulq.
From-SVN: r3237
Jim Wilson [Thu, 14 Jan 1993 19:21:29 +0000 (11:21 -0800)]
(CPP_SPEC): Add -mfrw support.
(OVERRIDE_OPTIONS): Define. Can't omit frame pointer or do pic
when profiling.
(REG_USED_SO_FAR): Delete.
(CONST_COSTS): Give SMALL_INT constants cost of 0. Make UDIV,
DIV, MOD, UMOD more expensive. Make FIX same cost as FLOAT.
(TARGET_FRW): Define.
(TARGET_DEFAULTS): Add -mfrw flag.
(INITIAL_FRAME_POINTER_OFFSET): Add -mfrw support.
(BASE_OUTGOING_VALUE_REG, BASE_INCOMING_ARG_REG): Likewise.
(FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Likewise.
(DELAY_SLOTS_FOR_EPILOGUE, ELIGIBLE_FOR_EPILOGUE_DELAY): Likewise.
(EXPAND_BUILTIN_SAVEREGS): Likewise.
From-SVN: r3236
Jim Wilson [Thu, 14 Jan 1993 19:20:51 +0000 (11:20 -0800)]
Document sparclite integer multiply cycle times.
(movdf, !TARGET_FPU): Remove tests for floating point registers.
(divsi3, udivsi3): Correct length attribute.
(ffssi2): Define for sparclite.
From-SVN: r3235
Jim Wilson [Thu, 14 Jan 1993 19:20:09 +0000 (11:20 -0800)]
Clarify numerous *_operand comments.
(SPARC_STACK_ALIGN): Delete.
(sparc_frw_output_function_epilogue): Delete unused variable
load_only_r15.
(sparc_frw_epilogue_delay_slots): Delete r15/fmask test.
From-SVN: r3234
Jim Wilson [Thu, 14 Jan 1993 19:16:40 +0000 (11:16 -0800)]
(do_tablejump): Pass 1 for unsigned flag to emit_cmp_insn.
From-SVN: r3233
Torbjorn Granlund [Thu, 14 Jan 1993 19:11:55 +0000 (19:11 +0000)]
(move patterns): Reorganize pattern order.
(move patterns): Reorganize pattern order. Cleanup. Merge
CONST_INT patterns into main patterns for SImode, HImode, QImode.
Add patterns to recognize predecrement cases in SImode, HImode,
QImode. Remove 'y' constraint from SImode recognizer.
(main MImode, QImode recognizers): Handle SAR move from greg.
Change constaints to match the SImode pattern.
(cmov): Move near other conditional patterns.
(all file): Replace all occurences of srcsi_operand with move_operand.
Replace `ldo X(0),d' with `ldi X,d'.
(rotlsi3): Remove SET_ATTRs.
(rotrsi3): Likewise.
From-SVN: r3232
Jim Wilson [Thu, 14 Jan 1993 18:33:41 +0000 (10:33 -0800)]
(copy_rtx): A MEM with constant address is not sharable.
Undo Dec 27 change.
From-SVN: r3231
James Van Artsdalen [Thu, 14 Jan 1993 12:46:45 +0000 (12:46 +0000)]
(cmpstr patterns): Fix mode mismatch in SET.
From-SVN: r3230
Richard Stallman [Thu, 14 Jan 1993 07:15:14 +0000 (07:15 +0000)]
(expand_asm_operands): For clobbering memory,
generate (MEM (SCRATCH)) inside the CLOBBER.
From-SVN: r3229
Ian Lance Taylor [Wed, 13 Jan 1993 23:29:10 +0000 (23:29 +0000)]
Removed REAL_LD_NAME
From-SVN: r3228
Ian Lance Taylor [Wed, 13 Jan 1993 22:37:01 +0000 (22:37 +0000)]
Use TOOLDIR_BASE_PREFIX, not TOOLDIR_PREFIX
From-SVN: r3227
Ian Lance Taylor [Wed, 13 Jan 1993 22:37:01 +0000 (22:37 +0000)]
Eliminated install-cross-tools
From-SVN: r3226
Michael Meissner [Wed, 13 Jan 1993 20:36:07 +0000 (20:36 +0000)]
Fix ffsdi2 return types.
From-SVN: r3225
Michael Meissner [Wed, 13 Jan 1993 17:02:41 +0000 (17:02 +0000)]
Fix printing multiple file section.
From-SVN: r3224
Jeff Law [Wed, 13 Jan 1993 15:03:36 +0000 (08:03 -0700)]
* pa.h (ASM_OUTPUT_INTERNAL_LABEL): Fix typo.
From-SVN: r3223
Richard Stallman [Wed, 13 Jan 1993 12:07:28 +0000 (12:07 +0000)]
(expand_increment): Handle all preincrements by building
arithmetic and calling expand_assignment.
From-SVN: r3222
Richard Stallman [Wed, 13 Jan 1993 10:59:15 +0000 (10:59 +0000)]
(rpc/types.h): Change const extern to extern const.
From-SVN: r3221
Richard Stallman [Wed, 13 Jan 1993 09:06:31 +0000 (09:06 +0000)]
(include_defaults):
Put GCC_INCLUDE_DIR just before the system dirs whose files are fixed.
From-SVN: r3220
Richard Stallman [Wed, 13 Jan 1993 08:05:37 +0000 (08:05 +0000)]
(risky-stage1, etc): Use $(GCC_PARTS) as what to mv.
From-SVN: r3219
Richard Stallman [Wed, 13 Jan 1993 07:56:48 +0000 (07:56 +0000)]
(CPP_SPEC, LIB_SPEC, LINK_SPEC): Add -compat-bsd conditionals.
From-SVN: r3218
Richard Stallman [Wed, 13 Jan 1993 04:30:11 +0000 (04:30 +0000)]
(_ffsdi2): Use the correct names for structure elements of type DIunion.
From-SVN: r3217
Richard Stallman [Wed, 13 Jan 1993 04:25:24 +0000 (04:25 +0000)]
(variable_size): Change back to NULL_PTR.
From-SVN: r3216
Richard Stallman [Wed, 13 Jan 1993 02:04:37 +0000 (02:04 +0000)]
(reload): Clear reload_in_progress even if reloading fails.
From-SVN: r3215
Brendan Kehoe [Tue, 12 Jan 1993 23:31:09 +0000 (18:31 -0500)]
* cse.c (fold_rtx): Call itself with missing arg INSN as NULL_RTX.
From-SVN: r3214
Brendan Kehoe [Tue, 12 Jan 1993 23:30:59 +0000 (18:30 -0500)]
dbxout.c (dbxout_type): Call with missing third arg as 0.
* dbxout.c (dbxout_type) [case FILE_TYPE, SET_TYPE]: Call with
missing third arg as 0.
From-SVN: r3213
Brendan Kehoe [Tue, 12 Jan 1993 23:30:47 +0000 (18:30 -0500)]
emit-rtl.c (emit_jump_insn_before): Call make_jump_insn_raw with only one argument.
* 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 [Tue, 12 Jan 1993 23:30:32 +0000 (18:30 -0500)]
* expr.c (group_insns): Make void, since it never returns an rtx.
From-SVN: r3211
Brendan Kehoe [Tue, 12 Jan 1993 23:30:21 +0000 (18:30 -0500)]
* fold-const.c (fold): Only call force_fit_type with one arg.
From-SVN: r3210
Brendan Kehoe [Tue, 12 Jan 1993 23:29:55 +0000 (18:29 -0500)]
integrate.c (const_equiv): Delete decl, since it's never defined.
* 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 [Tue, 12 Jan 1993 23:29:42 +0000 (18:29 -0500)]
stor-layout.c (variable_size): Call expand_expr with a NULL_RTX, not a NULL_PTR.
* stor-layout.c (variable_size): Call expand_expr with a NULL_RTX,
not a NULL_PTR.
From-SVN: r3208
Brendan Kehoe [Tue, 12 Jan 1993 23:29:29 +0000 (18:29 -0500)]
calls.c (emit_call_1): Pass a NULL_RTX into emit_call_insn for missing last arg.
* calls.c (emit_call_1): Pass a NULL_RTX into emit_call_insn for
missing last arg.
From-SVN: r3207
Jim Wilson [Tue, 12 Jan 1993 22:55:32 +0000 (14:55 -0800)]
(stat.h): Don't depend upon specific formal parameter names when...
(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 [Tue, 12 Jan 1993 22:52:37 +0000 (14:52 -0800)]
(main): Set signal handler for SIGPIPE.
(pipe_closed): New function, to handle SIGPIPE.
From-SVN: r3205
Richard Kenner [Tue, 12 Jan 1993 22:47:54 +0000 (17:47 -0500)]
(compare_from_rtx): Allow simplify_relational_operation to fail.
From-SVN: r3204
Richard Stallman [Tue, 12 Jan 1993 08:31:09 +0000 (08:31 +0000)]
(init_optabs): Use plain `ffs' for SImode ffs_optab libcall.
From-SVN: r3203
Richard Stallman [Tue, 12 Jan 1993 08:30:09 +0000 (08:30 +0000)]
(LIB2FUNCS): Add _ffsdi2.
From-SVN: r3202
Richard Stallman [Tue, 12 Jan 1993 08:17:48 +0000 (08:17 +0000)]
(init_decl_processing): Declare ffs as builtin.
From-SVN: r3201
Richard Stallman [Tue, 12 Jan 1993 07:53:32 +0000 (07:53 +0000)]
(egrep and sed loop): Don't print messages about files that need no change.
From-SVN: r3200
Richard Stallman [Tue, 12 Jan 1993 07:49:01 +0000 (07:49 +0000)]
(macroexpand): Before concatenated empty rest arg,
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
Jim Wilson [Mon, 11 Jan 1993 23:04:35 +0000 (15:04 -0800)]
(eligible_for_epilogue_delay): Delete unused variable `this_function_name'.
(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 [Mon, 11 Jan 1993 22:41:43 +0000 (14:41 -0800)]
(reload): Delete unused variable inc_groups.
From-SVN: r3197
Jim Wilson [Mon, 11 Jan 1993 22:26:45 +0000 (14:26 -0800)]
(TARGET_SWITCHES): Add no-fpu and hard-float.
(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 [Mon, 11 Jan 1993 22:25:36 +0000 (14:25 -0800)]
(*): Make all fp patterns conditional on TARGET_FPU.
(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 [Mon, 11 Jan 1993 22:21:52 +0000 (14:21 -0800)]
Do not consider //* to be a C++ comment which needs to be fixed.
From-SVN: r3194
Jeff Law [Mon, 11 Jan 1993 20:03:09 +0000 (13:03 -0700)]
* pa.h (REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Fix typos.
From-SVN: r3193
Brendan Kehoe [Mon, 11 Jan 1993 19:21:04 +0000 (14:21 -0500)]
tree.h (value_member, [...]): Add decls with prototypes.
* 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 [Mon, 11 Jan 1993 19:06:50 +0000 (14:06 -0500)]
Cygnus<-->FSF merge.
From-SVN: r3191
Paul Eggert [Mon, 11 Jan 1993 05:12:26 +0000 (05:12 +0000)]
# Fix misspellings in comments.
From-SVN: r3190
James Van Artsdalen [Mon, 11 Jan 1993 02:43:11 +0000 (02:43 +0000)]
Include i386/xm-i386.h.
Remove redundant defines.
From-SVN: r3189
James Van Artsdalen [Mon, 11 Jan 1993 02:42:40 +0000 (02:42 +0000)]
(alloca): Delete - already defined in xm-i386.h.
From-SVN: r3188
James Van Artsdalen [Mon, 11 Jan 1993 00:18:24 +0000 (00:18 +0000)]
(extendsidi2,zero_extendsidi2): New patterns.
(adddi3,subdi3): Don't emit code for low part if known to be zero.
From-SVN: r3187
Jeff Law [Sun, 10 Jan 1993 22:59:50 +0000 (15:59 -0700)]
pa.c (output_global_address): Handle (high (const (plus ...))).
* 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 [Sun, 10 Jan 1993 22:59:33 +0000 (15:59 -0700)]
pa.md (reload_insi, [...]): Use new "Z" constraint instead of "z" constraint.
* 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 [Sun, 10 Jan 1993 22:59:10 +0000 (15:59 -0700)]
pa.h (GENERAL_OR_FP_OR_SNAKE_FP_REGS): New register class.
* pa.h (GENERAL_OR_FP_OR_SNAKE_FP_REGS): New register class.
(LEGITIMIZE_ADDRESS): No longer show DP relocation. Simplify.
From-SVN: r3184
Paul Eggert [Sun, 10 Jan 1993 22:49:32 +0000 (22:49 +0000)]
# Fix misspellings in comments.
From-SVN: r3183
Paul Eggert [Sun, 10 Jan 1993 22:33:45 +0000 (22:33 +0000)]
# Fix misspellings in comments.
From-SVN: r3182
Paul Eggert [Sun, 10 Jan 1993 20:12:31 +0000 (20:12 +0000)]
# Fix misspellings in comments.
From-SVN: r3181
Paul Eggert [Sun, 10 Jan 1993 19:39:06 +0000 (19:39 +0000)]
# Fix misspellings in comments.
From-SVN: r3180
Paul Eggert [Sun, 10 Jan 1993 19:16:01 +0000 (19:16 +0000)]
# Fix misspellings in comments.
From-SVN: r3179
Richard Kenner [Sun, 10 Jan 1993 16:40:26 +0000 (11:40 -0500)]
(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 Stallman [Sun, 10 Jan 1993 01:39:14 +0000 (01:39 +0000)]
(reload_as_needed): Test for whether to call
forget_old_reloads_1 for a REG_INC note was backwards.
From-SVN: r3177
Richard Stallman [Sat, 9 Jan 1993 21:50:05 +0000 (21:50 +0000)]
(alloca): Undef before defining.
From-SVN: r3176
Richard Stallman [Sat, 9 Jan 1993 15:24:16 +0000 (15:24 +0000)]
(ASM_OUTPUT_LOCAL): New override.
From-SVN: r3175
Richard Stallman [Sat, 9 Jan 1993 15:10:30 +0000 (15:10 +0000)]
(lookup_compiler): Fix special code for `-' suffix.
From-SVN: r3174
Richard Kenner [Sat, 9 Jan 1993 12:17:48 +0000 (07:17 -0500)]
Add copyright notice.
From-SVN: r3173
Richard Stallman [Sat, 9 Jan 1993 09:25:56 +0000 (09:25 +0000)]
(yylex): Change warning msg when decimal const is unsigned.
From-SVN: r3172
Richard Stallman [Sat, 9 Jan 1993 09:21:53 +0000 (09:21 +0000)]
(bootstrap*): Pass BOOT_LDFLAGS down as LDFLAGS.
From-SVN: r3171
Richard Stallman [Sat, 9 Jan 1993 09:19:37 +0000 (09:19 +0000)]
(install-dir): Don't create gcc-lib/include.
From-SVN: r3170
Richard Stallman [Sat, 9 Jan 1993 09:16:50 +0000 (09:16 +0000)]
(output_constant): Handle CHAR_TYPE and BOOLEAN_TYPE like INTEGER_TYPE.
From-SVN: r3169
Richard Stallman [Sat, 9 Jan 1993 09:14:53 +0000 (09:14 +0000)]
(init_module_descriptor):
Use size_in_bytes to get size of `struct objc_module'.
From-SVN: r3168
Richard Stallman [Sat, 9 Jan 1993 09:09:53 +0000 (09:09 +0000)]
(init_decl_processing): Use unsigned_intQI_type_node,
not unsigned_char_..., as index type for ..._array_type_node.
(pushdecl): Avoid multiple extern decl mismatch warnings
when previous decl is built-in.
From-SVN: r3167
Richard Stallman [Sat, 9 Jan 1993 09:03:38 +0000 (09:03 +0000)]
(really_sorry): Use progname in error message, not c++.
From-SVN: r3166
Richard Stallman [Sat, 9 Jan 1993 08:51:21 +0000 (08:51 +0000)]
(expand_binop): For complex mult, compute res in each alternative, not before.
From-SVN: r3165
Richard Stallman [Sat, 9 Jan 1993 08:19:25 +0000 (08:19 +0000)]
(bootstrap): Pass along CC and libdir in first compile.
From-SVN: r3164
Richard Stallman [Sat, 9 Jan 1993 02:56:59 +0000 (02:56 +0000)]
(yylex): Don't allow @ in identifier outside of Objective C.
From-SVN: r3163
Brendan Kehoe [Sat, 9 Jan 1993 02:03:56 +0000 (21:03 -0500)]
Cygnus<-->FSF merge.
From-SVN: r3162
Brendan Kehoe [Sat, 9 Jan 1993 01:58:44 +0000 (20:58 -0500)]
Initial revision
From-SVN: r3161
Richard Kenner [Fri, 8 Jan 1993 22:26:25 +0000 (17:26 -0500)]
(BYTE_LOAD_EXTEND, LOAD_EXTEND): New macros.
(subst, simplify_and_const_int, nonzero_bits, num_sign_bit_copies): Use them.
(subst, case SET): Make a SIGN_EXTEND instead of paradoxical SUBREG if
BYTE_LOADS_SIGN_EXTEND; previously only made ZERO_EXTEND.
From-SVN: r3160
Richard Stallman [Fri, 8 Jan 1993 22:02:50 +0000 (22:02 +0000)]
Comment changes.
From-SVN: r3159
Richard Kenner [Fri, 8 Jan 1993 21:12:18 +0000 (16:12 -0500)]
(assign_parm): Fix typo introduced by previous change.
From-SVN: r3158
Torbjorn Granlund [Fri, 8 Jan 1993 20:09:26 +0000 (20:09 +0000)]
(plus_xor_ior_operator): New predicate.
From-SVN: r3157
James Van Artsdalen [Fri, 8 Jan 1993 09:54:02 +0000 (09:54 +0000)]
Initial revision
From-SVN: r3156
James Van Artsdalen [Fri, 8 Jan 1993 09:52:03 +0000 (09:52 +0000)]
(perform_*): Move to i386/perform.h.
Include i386/perform.h.
From-SVN: r3155
Jeff Law [Fri, 8 Jan 1993 00:03:41 +0000 (17:03 -0700)]
pa.h (target_switches): Add "-mtrailing-colon"
* pa.h (target_switches): Add "-mtrailing-colon"
(ASM_OUTPUT_LABEL): If TARGET_TRAILING_COLON then emit
a colon after the label.
(ASM_OUTPUT_INTERNAL_LABEL): Likewise.
(ASM_OUTPUT_COMMON): Likewise.
(ASM_OUTPUT_LOCAL): Likewise.
From-SVN: r3154
Richard Kenner [Thu, 7 Jan 1993 23:04:57 +0000 (18:04 -0500)]
Include vax/vax.h, not vax.h.
From-SVN: r3153
Richard Kenner [Thu, 7 Jan 1993 23:04:04 +0000 (18:04 -0500)]
Inlcude vax/vax.h, not vax.h.
From-SVN: r3152
Jim Wilson [Thu, 7 Jan 1993 22:42:37 +0000 (14:42 -0800)]
(specs): Use GCC_FOR_TARGET.
From-SVN: r3151
Jim Wilson [Thu, 7 Jan 1993 22:40:34 +0000 (14:40 -0800)]
(install-common): Install c++ and g++ only if cc1plus built.
From-SVN: r3150