Jim Wilson [Tue, 26 Jan 1993 23:26:23 +0000 (15:26 -0800)]
(stdio.h): Change _VA_LIST_ to __gnuc_va_list for 386BSD.
From-SVN: r3354
Jim Wilson [Tue, 26 Jan 1993 23:22:13 +0000 (15:22 -0800)]
(umulsidi3+1): Add variant which accepts constants.
From-SVN: r3353
Jim Wilson [Tue, 26 Jan 1993 23:19:35 +0000 (15:19 -0800)]
(sys/types.h): Don't match on ssize_t.
From-SVN: r3352
Brendan Kehoe [Tue, 26 Jan 1993 22:14:37 +0000 (17:14 -0500)]
collect2.c (write_list_with_asm): Use `__asm__' instead of `asm', to avoid problems with `-fno-asm'.
* collect2.c (write_list_with_asm): Use `__asm__' instead of
`asm', to avoid problems with `-fno-asm'.
From-SVN: r3351
Michael Meissner [Tue, 26 Jan 1993 20:30:58 +0000 (20:30 +0000)]
Remove elisp-vars.
From-SVN: r3350
Brendan Kehoe [Tue, 26 Jan 1993 18:45:24 +0000 (13:45 -0500)]
Makefile.in (insn-*.[ch], [...]): When using a trailing semicolon to force a rule to not do anything...
* Makefile.in (insn-*.[ch], protoize.o, unprotoize.o, install): When
using a trailing semicolon to force a rule to not do anything,
explicitly run the command `true', to avoid warnings or other
problems with versions of make which don't like null commands.
From-SVN: r3349
Richard Kenner [Tue, 26 Jan 1993 12:14:22 +0000 (07:14 -0500)]
(copy_and_substitute_rtx, case REG): Call gen_lowpart instead of
making an explicit SUBREG.
From-SVN: r3348
Richard Kenner [Tue, 26 Jan 1993 12:13:47 +0000 (07:13 -0500)]
(expand_value_return): Call convert_move instead of the erroneous
convert_to_mode.
From-SVN: r3347
Richard Stallman [Tue, 26 Jan 1993 06:58:09 +0000 (06:58 +0000)]
(find_a_file): First `access' test was backwards.
(main): Set full_real_ld_suffix right.
From-SVN: r3346
Richard Stallman [Tue, 26 Jan 1993 06:51:31 +0000 (06:51 +0000)]
(init_decl_processing): Use 10 as size of ..._array_type_node.
From-SVN: r3345
Richard Stallman [Tue, 26 Jan 1993 06:00:49 +0000 (06:00 +0000)]
(handle_directive): Init already_output after old_linenum label.
(finclude): Remove final backslash-newline *before* trigraph_pcp.
(write_output): Free line_command at end.
From-SVN: r3344
Doug Evans [Tue, 26 Jan 1993 00:30:34 +0000 (00:30 +0000)]
Added debugging utilities debug_rtx_list to print several rtx's and...
Added debugging utilities debug_rtx_list to print several rtx's and
debug_rtx_find to look up an rtx in a list given a uid.
From-SVN: r3343
Richard Kenner [Mon, 25 Jan 1993 23:53:41 +0000 (18:53 -0500)]
Delete emacs local-variables block at end.
From-SVN: r3342
Jim Wilson [Mon, 25 Jan 1993 20:29:24 +0000 (12:29 -0800)]
(init_arg_profiler, output_arc_profiler): Delete unused
functions.
From-SVN: r3341
Jim Wilson [Mon, 25 Jan 1993 20:28:53 +0000 (12:28 -0800)]
(ARC_PROFILER): Delete unused macro.
From-SVN: r3340
Jim Wilson [Mon, 25 Jan 1993 20:25:43 +0000 (12:25 -0800)]
(va_start): Rewrite to account for builtin_saveregs changes.
From-SVN: r3339
Jim Wilson [Mon, 25 Jan 1993 20:24:37 +0000 (12:24 -0800)]
(CPP_SPEC): Delete __sparc_frw__ define.
(TARGET_FRW_COMPAT): New macro.
(TARGET_DEFAULTS): Comment out -mfrw option. Add new commented
out option -mfrw-compat.
(EXPAND_BUILTIN_SAVEREGS): Call sparc_builtin_saveregs to emit rtl
inline instead of calling builtin_saveregs in libgcc.a.
From-SVN: r3338
Jim Wilson [Mon, 25 Jan 1993 20:24:03 +0000 (12:24 -0800)]
(sparc_builtin_saveregs): New function.
From-SVN: r3337
Jim Wilson [Mon, 25 Jan 1993 20:20:50 +0000 (12:20 -0800)]
(movsi, movtf, movdf, movdi, movsf): Delete f/r and r/f
constraint pairs.
From-SVN: r3336
Jim Wilson [Mon, 25 Jan 1993 20:20:18 +0000 (12:20 -0800)]
(PRINT_OPERAND_PUNCT_VALID_P): Delete '@' case.
From-SVN: r3335
Jim Wilson [Mon, 25 Jan 1993 20:19:46 +0000 (12:19 -0800)]
(print_operand): Delete '@' case.
(output_fp_move_double): Delete FP_REG to GENERAL_REG and vice
versa copy support.
(output_fp_move_quad): Likewise.
From-SVN: r3334
Jim Wilson [Mon, 25 Jan 1993 20:01:11 +0000 (12:01 -0800)]
(secondary_reload_class): Correct test against
FIRST_PSEUDO_REGISTER.
From-SVN: r3333
Jim Wilson [Mon, 25 Jan 1993 19:56:19 +0000 (11:56 -0800)]
(registers_ok_for_ldd_peep): Delete test for pseudos.
From-SVN: r3332
Jim Wilson [Mon, 25 Jan 1993 19:54:36 +0000 (11:54 -0800)]
(emit_indirect_jump): Use Pmode instead of VOIDmode and
insn_operand_mode.
From-SVN: r3331
Jim Wilson [Mon, 25 Jan 1993 19:52:15 +0000 (11:52 -0800)]
(calls_alloca): Change name to calls_function.
(calls_alloca): Change name to calls_function. Add new
parameter WHICH to control old or new behaviour.
(expand_call): When stack space is preallocated and parameters
must be passed on the stack, precompute parameters that involve
function calls.
From-SVN: r3330
Jim Wilson [Mon, 25 Jan 1993 19:49:15 +0000 (11:49 -0800)]
(language_string): Define here for C and Obj-C.
From-SVN: r3329
Jim Wilson [Mon, 25 Jan 1993 19:48:25 +0000 (11:48 -0800)]
(language_string): Delete from here.
From-SVN: r3328
Jeff Law [Mon, 25 Jan 1993 18:53:25 +0000 (11:53 -0700)]
c-decl.c (finish_struct): Disable "structure/union defined inside parms" if compiling with -traditional.
* c-decl.c (finish_struct): Disable "structure/union defined inside
parms" if compiling with -traditional.
From-SVN: r3327
James Van Artsdalen [Mon, 25 Jan 1993 12:09:21 +0000 (12:09 +0000)]
(extendsidi2): Fix typo in regno.
From-SVN: r3326
Richard Stallman [Mon, 25 Jan 1993 06:37:20 +0000 (06:37 +0000)]
(unary_expr => ANDAND identifier): Handle lookup_label returning 0.
From-SVN: r3325
Richard Stallman [Mon, 25 Jan 1993 06:36:24 +0000 (06:36 +0000)]
(lookup_label): Return 0 if not within a function.
From-SVN: r3324
Richard Stallman [Mon, 25 Jan 1993 05:08:13 +0000 (05:08 +0000)]
(install-float-h-cross): Don't ignore error when running enquire.
From-SVN: r3323
Michael Meissner [Mon, 25 Jan 1993 03:40:07 +0000 (03:40 +0000)]
Do not give a warning for a plain 0 used in a pointer context.
From-SVN: r3322
Richard Stallman [Sun, 24 Jan 1993 23:48:02 +0000 (23:48 +0000)]
Fix typo in prev change.
From-SVN: r3321
Richard Stallman [Sun, 24 Jan 1993 23:44:50 +0000 (23:44 +0000)]
(move/push address patterns):
Don't use alternative number to distinguish pushes from moves.
Use just one alternative `g' in output constraint.
From-SVN: r3320
Richard Kenner [Sun, 24 Jan 1993 12:18:57 +0000 (07:18 -0500)]
(CLASS_LIKELY_SPILLED_P): Add default definition.
(alloc_qty_for_scratch, local_alloc): Use CLASS_LIKELY_SPILLED_P.
From-SVN: r3319
Richard Kenner [Sun, 24 Jan 1993 12:18:26 +0000 (07:18 -0500)]
(final_scan_insn): Call alter_subreg on duplicate operands (in case we
need to split the insn).
From-SVN: r3318
Richard Stallman [Sun, 24 Jan 1993 01:06:11 +0000 (01:06 +0000)]
(apply_distributive_law): Don't mess with float arith.
From-SVN: r3317
Richard Stallman [Sun, 24 Jan 1993 00:41:50 +0000 (00:41 +0000)]
Use new name objc-act.h.
From-SVN: r3316
Richard Stallman [Sun, 24 Jan 1993 00:03:35 +0000 (00:03 +0000)]
(emit_store_flag): Reset ICODE using returned COMPARISON.
From-SVN: r3315
Richard Stallman [Sat, 23 Jan 1993 23:56:08 +0000 (23:56 +0000)]
(change_newlines): Renamed from delete_newlines.
Insert a space in place of a newline. Caller changed.
From-SVN: r3314
Niklas Hallqvist [Sat, 23 Jan 1993 23:26:18 +0000 (23:26 +0000)]
* config/m68k/tower-as.h (STARTFILE_SPEC): Moved to tower.h.
From-SVN: r3313
Niklas Hallqvist [Sat, 23 Jan 1993 23:25:55 +0000 (23:25 +0000)]
tower.h (LIB_SPEC): Use %s instead of absolute path.
* config/m68k/tower.h (LIB_SPEC): Use %s instead of absolute path.
(STARTFILE_SPEC): Moved here from tower-as.h. Use %s instead of
absolute path.
From-SVN: r3312
Richard Stallman [Sat, 23 Jan 1993 23:03:57 +0000 (23:03 +0000)]
Comment fix.
From-SVN: r3311
Richard Stallman [Sat, 23 Jan 1993 22:16:52 +0000 (22:16 +0000)]
(find_basic_blocks): Don't mark labels in nonlocal_label_list
that were deleted due to having no references.
From-SVN: r3310
Richard Kenner [Sat, 23 Jan 1993 22:13:03 +0000 (17:13 -0500)]
(reload): After calling count_possible_groups, see if we have to proceed with allocating a group.
(reload): After calling count_possible_groups, see if we have to proceed
with allocating a group.
(count_possible_groups): Use HARD_REG_SET, not a char array, for consistency.
From-SVN: r3309
Richard Stallman [Sat, 23 Jan 1993 21:29:51 +0000 (21:29 +0000)]
(ASM_OUTPUT_DOUBLE_OPERAND): Delete space before arglist.
From-SVN: r3308
Richard Stallman [Sat, 23 Jan 1993 20:16:48 +0000 (20:16 +0000)]
(cross-test): Depend on GCC_PARTS.
From-SVN: r3307
Richard Kenner [Sat, 23 Jan 1993 12:14:52 +0000 (07:14 -0500)]
(ADJUST_COST): Add new definition.
From-SVN: r3306
Jim Wilson [Fri, 22 Jan 1993 23:54:42 +0000 (15:54 -0800)]
Use pwd if PWDCMD is undefined. Add missing echo command.
From-SVN: r3305
Brendan Kehoe [Fri, 22 Jan 1993 23:10:33 +0000 (18:10 -0500)]
Cygnus<-->FSF merge.
From-SVN: r3304
Brendan Kehoe [Fri, 22 Jan 1993 23:05:01 +0000 (18:05 -0500)]
Cygnus<-->FSF merge
From-SVN: r3303
Torbjorn Granlund [Fri, 22 Jan 1993 20:08:29 +0000 (20:08 +0000)]
(SIZE_TYPE): Define.
(NO_DOLLAR_IN_LABEL): Define.
From-SVN: r3302
Jeff Law [Fri, 22 Jan 1993 17:19:18 +0000 (10:19 -0700)]
* pa.c (secondary_reload_class): Simplify.
From-SVN: r3301
Richard Kenner [Fri, 22 Jan 1993 12:56:45 +0000 (07:56 -0500)]
(emit_library_call): Correct mis-applied patch.
From-SVN: r3300
Richard Kenner [Fri, 22 Jan 1993 12:56:23 +0000 (07:56 -0500)]
(our_file_name): New variable.
(find_a_file): Ignore filename equal to that in our_file_name.
(main): Initialize our_file_name.
From-SVN: r3299
Jeff Law [Thu, 21 Jan 1993 16:34:59 +0000 (09:34 -0700)]
* pa.c (emit_move_sequence): Handle secondary reloads for SAR.
From-SVN: r3298
Jeff Law [Thu, 21 Jan 1993 16:34:04 +0000 (09:34 -0700)]
pa.h (REG_CLASSES): Delete GENERAL_OR_FP_OR_SNAKE_FP register class, it's not needed anymore.
* pa.h (REG_CLASSES): Delete GENERAL_OR_FP_OR_SNAKE_FP register
class, it's not needed anymore. Delete all references. 'Z'
register class is now "ALL_REGS".
From-SVN: r3297
James Van Artsdalen [Wed, 20 Jan 1993 06:48:48 +0000 (06:48 +0000)]
(cmpM_cc): Allow first operand to be a MEM.
Don't allow both operands to be MEM.
(float addM3,subM3,divM3,mulM3 recognizers): Don't allow either operand
to be a constant.
(all float patterns, FLOAT_EXTEND operands): Don't allow GENERAL_REGS
for float_extended operand.
(all float patterns, FLOAT operands): Change constraints to get better
register classification.
(fix_truncMN2 patterns): Likewise.
(floatMN2 patterns): Likewise.
From-SVN: r3296
James Van Artsdalen [Wed, 20 Jan 1993 06:45:28 +0000 (06:45 +0000)]
(PREFERRED_RELOAD_CLASS): Narrow ALL_REGS to GENERAL_REGS.
(PREFERRED_OUTPUT_RELOAD_CLASS): New macro. Narrow ALL_REGS to GENERAL_REGS.
(SECONDARY_MEMORY_NEEDED): New macro.
From-SVN: r3295
James Van Artsdalen [Wed, 20 Jan 1993 06:39:06 +0000 (06:39 +0000)]
(all functions): Use NULL_RTX instead of 0 for rtx comparisons.
(emit_pop_insn): Emit insn with mode QImode: insn contains stack-regs.
(emit_hard_swap_insn): Delete.
(emit_swap_insn): Merge with emit_hard_swap_insn.
Delete WHEN arg and change all callers.
If previous insn was a push from REG, omit swap.
If previous insn wrote reg-stack top to REG, omit swap.
Emit swap insn with mode QImode: insn contains stack-regs.
Emit swap insn after previous float insn, instead of before this one.
(swap_rtx_condition): New function.
(compare_for_stack_reg): If op 0 of COMPARE is not a stack reg, exchange
ops 0 and 1 and swap cc0 user condition.
From-SVN: r3294
Jim Wilson [Wed, 20 Jan 1993 03:48:54 +0000 (19:48 -0800)]
(cmplpower2_operand): New function.
From-SVN: r3293
Jim Wilson [Wed, 20 Jan 1993 03:48:11 +0000 (19:48 -0800)]
(addsi3): Clean up condition for when to use subo.
(umulsidi3): New pattern.
(non-canonical nand, nor): Remove paterns.
(clrbit, notbit static bit): New patterns.
(setbit, clrbit, notbit dynamic bit): New patterns.
(setbit static bit non-canonical): Remove pattern.
(muldf3, mulsf3, multf3): Add % to operand1.
(test recognizers): Use TAB efter mnemonic.
From-SVN: r3292
Jim Wilson [Wed, 20 Jan 1993 01:16:59 +0000 (17:16 -0800)]
(update_reg_dead_notes): New function.
(fill_simple_delay_slots): Call new function when moving
instruction forward into a delay slot.
From-SVN: r3291
Jim Wilson [Wed, 20 Jan 1993 01:13:48 +0000 (17:13 -0800)]
(sched_analyze_1...
(sched_analyze_1, sched_analyze_2): Ifdef out code added
for handling psuedo register equivalents that was added Dec 31 1992.
From-SVN: r3290
Jim Wilson [Wed, 20 Jan 1993 01:07:34 +0000 (17:07 -0800)]
(emit_cmp_insn, emit_float_lib_cmp): libcall comparisons return word_mode.
From-SVN: r3289
Jim Wilson [Wed, 20 Jan 1993 01:07:04 +0000 (17:07 -0800)]
(cmpdi2, ucmpdi2): comparison result type is now word_mode.
From-SVN: r3288
Jim Wilson [Wed, 20 Jan 1993 01:06:43 +0000 (17:06 -0800)]
(__eqdf2, __nedf2, __gtdf2, __gedf2, __ltdf2, __ledf2,
__eqsf2, __nesf2, __gtsf2, __gesf2, __ltsf2, __lesf2): comparison
result type is now word_mode.
From-SVN: r3287
Richard Kenner [Tue, 19 Jan 1993 23:51:32 +0000 (18:51 -0500)]
(print_operand, case 'k'): New case.
From-SVN: r3286
Richard Kenner [Tue, 19 Jan 1993 23:50:54 +0000 (18:50 -0500)]
(plus of gtu patterns): Add case to handle immediates.
From-SVN: r3285
Richard Kenner [Tue, 19 Jan 1993 23:24:27 +0000 (18:24 -0500)]
(find_reg): Add comment about nonlocal labels.
From-SVN: r3284
Richard Kenner [Tue, 19 Jan 1993 23:23:39 +0000 (18:23 -0500)]
(find_free_reg): Add comment about nonlocal labels.
From-SVN: r3283
Richard Kenner [Tue, 19 Jan 1993 22:54:22 +0000 (17:54 -0500)]
(output_epilog): Only restore the cr's that we actually used;
previously, we saved and restored all of them.
From-SVN: r3282
James Van Artsdalen [Tue, 19 Jan 1993 21:27:54 +0000 (21:27 +0000)]
(fixup_var_refs_1): Set INSN_CODE to -1 before seeing if new insn form
is recognized.
From-SVN: r3281
Torbjorn Granlund [Tue, 19 Jan 1993 21:03:36 +0000 (21:03 +0000)]
(REG_CLASS_FROM_LETTER): Remove partly incorrect PA documentation.
From-SVN: r3280
Torbjorn Granlund [Tue, 19 Jan 1993 21:03:05 +0000 (21:03 +0000)]
(print_operand): Handle 'S' and 'B' for conditions.
Handle 'I' for printing 'i' when CONST_INT.
Handle 'k' for ones-complement of CONST_INT.
(incscc_operator): Remove.
From-SVN: r3279
Torbjorn Granlund [Tue, 19 Jan 1993 21:00:43 +0000 (21:00 +0000)]
(define_function_unit for memory): Memory is pipelined.
(sCC patterns): Use %char notation instead of nested if stmts.
(branch matchers): Likewise.
(incscc, negscc): Likewise. Add ? constraint for 3-insn alternative.
(incscc): Split into `incscc' and `decscc' to make this really
match.
(incscc/decscc special cases): New patterns using carry bit.
(many patterns): Use canonical address format. Use %r
register notation. Use GEN_INT.
(main move SF recognizer): Allow 0 for copying to general register.
(zero_extendhisi2): Remove DEFINE_EXPAND.
(zero_extendqihi2): Likewise.
(zero_extendqisi2): Likewise.
(comment before sign extension): Remove the lie.
From-SVN: r3278
Richard Stallman [Tue, 19 Jan 1993 15:09:34 +0000 (15:09 +0000)]
(build_compound_expr): Use non_lvalue if value is 0.
From-SVN: r3277
Richard Stallman [Tue, 19 Jan 1993 15:09:12 +0000 (15:09 +0000)]
(non_lvalue): Result must not be null ptr constant.
(omit_one_operand): Use non_lvalue.
(fold, case COMPOUND_EXPR): Use non_lvalue if value is 0.
From-SVN: r3276
Richard Kenner [Tue, 19 Jan 1993 13:28:55 +0000 (08:28 -0500)]
(combine_instructions): Clear reg_last_set_label.
From-SVN: r3275
Richard Stallman [Tue, 19 Jan 1993 08:54:40 +0000 (08:54 +0000)]
(local_prefix): new prefix, the default is /usr/local.
(cccp.o): change LOCAL_INCLUDE_DIR to $(local_prefix)/include.
From-SVN: r3274
Richard Stallman [Tue, 19 Jan 1993 03:23:00 +0000 (03:23 +0000)]
Targets and deps objc-actions.* renamed to objc-act.*.
From-SVN: r3273
Richard Stallman [Tue, 19 Jan 1993 03:21:31 +0000 (03:21 +0000)]
Include objc-act.h.
From-SVN: r3272
Richard Stallman [Tue, 19 Jan 1993 03:20:52 +0000 (03:20 +0000)]
Comment change.
From-SVN: r3271
Richard Stallman [Tue, 19 Jan 1993 03:18:50 +0000 (03:18 +0000)]
(encode_method_def): Null-terminate encoding.
(build_ivar_list_initializer): Null-terminate type encoding.
From-SVN: r3270
Richard Stallman [Mon, 18 Jan 1993 20:30:49 +0000 (20:30 +0000)]
(include_defaults): Do use GCC_INCLUDE_DIR for cross compiler.
Move TOOL_INCLUDE_DIR later if cross.
From-SVN: r3269
Jim Wilson [Mon, 18 Jan 1993 18:55:02 +0000 (10:55 -0800)]
(emit_library_call): Handle OUTGOING_REG_PARM_STACK_SPACE.
Use NULL_TREE instead of (tree) 0.
From-SVN: r3268
Jim Wilson [Mon, 18 Jan 1993 18:52:38 +0000 (10:52 -0800)]
(emit_move_insn, expand_expr): Fix typos in comments.
From-SVN: r3267
Jim Wilson [Mon, 18 Jan 1993 18:47:57 +0000 (10:47 -0800)]
(initialize_builtins): Add uses of new macros
NO_BUILTIN_SIZE_TYPE and NO_BUILTIN_PTRDIFF_TYPE.
From-SVN: r3266
Jim Wilson [Mon, 18 Jan 1993 18:44:27 +0000 (10:44 -0800)]
(ROUND): Change macro name to ROUND_PARM.
From-SVN: r3265
Jim Wilson [Mon, 18 Jan 1993 18:44:06 +0000 (10:44 -0800)]
(i960_function_arg_advance, i960_function_arg): Likewise.
From-SVN: r3264
Jim Wilson [Mon, 18 Jan 1993 18:41:46 +0000 (10:41 -0800)]
(make_signed_type): Consistently use HOST_BITS_PER_WIDE_INT.
(make_signed_type): Consistently use
HOST_BITS_PER_WIDE_INT. Correct minor formatting problems.
(fixup_signed_type): Use HOST_BITS_PER_WIDE_INT and HOST_WIDE_INT
like make_signed_type does.
(fixup_unsigned_type): Correct minor formatting problem.
From-SVN: r3263
Ian Lance Taylor [Mon, 18 Jan 1993 16:12:57 +0000 (16:12 +0000)]
Delete header files from include before copying them in
From-SVN: r3262
Richard Kenner [Mon, 18 Jan 1993 11:23:11 +0000 (06:23 -0500)]
(choose_temp_base, main): Fix "off by one" errors in sizes of
allocated strings.
From-SVN: r3261
Richard Stallman [Mon, 18 Jan 1993 05:34:03 +0000 (05:34 +0000)]
(process_command): Fix typo in last change.
From-SVN: r3260
Jeff Law [Sun, 17 Jan 1993 18:07:59 +0000 (11:07 -0700)]
pa.h (FP_REG_CLASS_P): New macro.
* pa.h (FP_REG_CLASS_P): New macro.
(REGISTER_MOVE_COST): Use FP_REG_CLASS_P to simplify. Make
copies from the SAR so expensive that they should never happen.
From-SVN: r3259
Torbjorn Granlund [Sun, 17 Jan 1993 15:50:34 +0000 (15:50 +0000)]
(emit_move_sequence): Fix spacing.
(compute_zdepi_operands): Fix header comment.
(many functions): Use %%r register syntax. Use canonical (0,%rN)
address format.
(output_function_prologue): No need to test frame_pointer_needed
in else clause of `if (frame_pointer_needed)'.
(output_function_prologue): Test boolean merge_sp_adjust_with_store
for zeroness, not for equality with 1.
(fmpyaddoperands): Use new variable mode for mode of operands[0].
(fmpysuboperands): Likewise.
From-SVN: r3258
Jeff Law [Sat, 16 Jan 1993 02:11:15 +0000 (19:11 -0700)]
* pa.c (shadd_constant_p): New function.
From-SVN: r3257
Jeff Law [Sat, 16 Jan 1993 02:10:32 +0000 (19:10 -0700)]
pa.h (LEGITIMIZE_ADDRESS): Handle (plus (mult (X) (Y)) (Z)) when Y is 2, 4, or 8 specially.
* pa.h LEGITIMIZE_ADDRESS): Handle (plus (mult (X) (Y)) (Z))
when Y is 2, 4, or 8 specially.
From-SVN: r3256
Jeff Law [Sat, 16 Jan 1993 00:32:00 +0000 (17:32 -0700)]
* integrate.c (FIXED_BASE_PLUS_P): Fix typo.
From-SVN: r3255