]> gcc.gnu.org Git - gcc.git/log
gcc.git
31 years ago(set_nonzero_bits_and_sign_copies): Don't record data for a a pseudo that is undefine...
Richard Kenner [Sat, 15 May 1993 14:43:42 +0000 (10:43 -0400)]
(set_nonzero_bits_and_sign_copies): Don't record data for a a pseudo that is undefined on entry to a function.

(set_nonzero_bits_and_sign_copies): Don't record data for a a pseudo that is
undefined on entry to a function.
When a pseudo is clobbered, show we don't know anything about it.

From-SVN: r4471

31 years agoFix typo in last change.
Richard Stallman [Sat, 15 May 1993 14:32:16 +0000 (14:32 +0000)]
Fix typo in last change.

From-SVN: r4470

31 years ago(compile_file): If support dbx output,
Richard Stallman [Sat, 15 May 1993 14:29:49 +0000 (14:29 +0000)]
(compile_file): If support dbx output,

always output 0 at start of text section.

From-SVN: r4469

31 years ago(expand_assignment): Always return a result that has the mode of TO.
Richard Stallman [Sat, 15 May 1993 13:59:45 +0000 (13:59 +0000)]
(expand_assignment): Always return a result that has the mode of TO.

From-SVN: r4468

31 years ago(rs6000_makes_calls): If profiling, say we make calls.
Richard Kenner [Sat, 15 May 1993 13:11:49 +0000 (09:11 -0400)]
(rs6000_makes_calls): If profiling, say we make calls.

From-SVN: r4467

31 years ago(output_addr_const): Don't printing leading zeros.
Richard Stallman [Sat, 15 May 1993 13:06:59 +0000 (13:06 +0000)]
(output_addr_const): Don't printing leading zeros.

From-SVN: r4466

31 years ago(TRAMPOLINE_TEMPLATE): Change .long to .word; split into two lines.
Richard Stallman [Sat, 15 May 1993 13:03:14 +0000 (13:03 +0000)]
(TRAMPOLINE_TEMPLATE): Change .long to .word; split into two lines.

From-SVN: r4465

31 years ago(reload): Don't start 2-group unless it could be finished.
Richard Stallman [Sat, 15 May 1993 13:01:07 +0000 (13:01 +0000)]
(reload): Don't start 2-group unless it could be finished.

From-SVN: r4464

31 years ago(X_CFLAGS): Defined.
Richard Stallman [Sat, 15 May 1993 04:38:49 +0000 (04:38 +0000)]
(X_CFLAGS): Defined.

(GCC_CFLAGS): Definition deleted.

From-SVN: r4463

31 years ago(option_map): Renamed --version to --use-version.
Richard Stallman [Fri, 14 May 1993 22:10:11 +0000 (22:10 +0000)]
(option_map): Renamed --version to --use-version.

From-SVN: r4462

31 years ago(N_DSLINE, N_BSLINE): Delete definitions.
Jim Wilson [Fri, 14 May 1993 21:39:14 +0000 (14:39 -0700)]
(N_DSLINE, N_BSLINE): Delete definitions.

(stab_to_sclass): Use ifdefs to test for presence of N_MAIN,
N_BSLINE, N_DSLINE, N_BINCL, N_EINCL, N_EXCL, N_M2C, N_SCOPE.

From-SVN: r4461

31 years ago(split_hard_reg_notes): Handle 0th sub register, and multiple register kills.
Jim Wilson [Fri, 14 May 1993 21:16:34 +0000 (14:16 -0700)]
(split_hard_reg_notes): Handle 0th sub register, and multiple register kills.

(split_hard_reg_notes): Handle 0th sub register, and
multiple register kills.
(update_flow_info): For multi-word hard regs, use
split_hard_reg_notes to add all REG_DEAD notes, instead of just
the additional ones due to splitting.

From-SVN: r4460

31 years agoDeclare output_arithmetic_with_immediate_multiply.
Torbjorn Granlund [Fri, 14 May 1993 21:10:40 +0000 (21:10 +0000)]
Declare output_arithmetic_with_immediate_multiply.

From-SVN: r4459

31 years agoDon't leave new_thread hanging if it was split by try_split
Ian Lance Taylor [Fri, 14 May 1993 20:37:56 +0000 (20:37 +0000)]
Don't leave new_thread hanging if it was split by try_split

From-SVN: r4458

31 years ago(expand_decl): Don't set RTX_UNCHANGING_P.
Richard Stallman [Fri, 14 May 1993 19:00:45 +0000 (19:00 +0000)]
(expand_decl): Don't set RTX_UNCHANGING_P.

From-SVN: r4457

31 years agoentered into RCS
Richard Stallman [Fri, 14 May 1993 17:36:43 +0000 (17:36 +0000)]
entered into RCS

From-SVN: r4456

31 years ago(unroll_loop): Clear map->integrating.
Jim Wilson [Fri, 14 May 1993 17:23:25 +0000 (10:23 -0700)]
(unroll_loop): Clear map->integrating.

From-SVN: r4455

31 years ago(struct inline_remap): Add integrating field.
Jim Wilson [Fri, 14 May 1993 17:22:55 +0000 (10:22 -0700)]
(struct inline_remap): Add integrating field.

From-SVN: r4454

31 years ago(expand_inline_function): Set map->integrating.
Jim Wilson [Fri, 14 May 1993 17:21:54 +0000 (10:21 -0700)]
(expand_inline_function): Set map->integrating.

(copy_rtx_and_substitute, case MEM): Don't copy RTX_UNCHANGING_P
when doing function inlining.

From-SVN: r4453

31 years ago(default_conversion): Don't replace iterator with its initial value.
Richard Stallman [Fri, 14 May 1993 17:14:17 +0000 (17:14 +0000)]
(default_conversion): Don't replace iterator with its initial value.

From-SVN: r4452

31 years ago(PRINT_OPERAND): Handle CODE == '/'.
Richard Stallman [Fri, 14 May 1993 16:37:37 +0000 (16:37 +0000)]
(PRINT_OPERAND): Handle CODE == '/'.

From-SVN: r4451

31 years ago(__objc_init_protocols): Don't install protocol class pointer twice.
Richard Stallman [Fri, 14 May 1993 16:05:19 +0000 (16:05 +0000)]
(__objc_init_protocols): Don't install protocol class pointer twice.

From-SVN: r4450

31 years agopa.h (CPP_SPEC): Correct specs so that _PA_RISC1_1 is only defined when...
Jeff Law [Fri, 14 May 1993 04:50:47 +0000 (22:50 -0600)]
pa.h (CPP_SPEC): Correct specs so that _PA_RISC1_1 is only defined when...

* pa.h (CPP_SPEC): Correct specs so that _PA_RISC1_1 is
only defined when generating code for 1.1 machines
regardless of the default target.

From-SVN: r4449

31 years agopa.h (CONSTANT_ADDRESS_P): Accept symbolic addresses during and after reload.
Jeff Law [Fri, 14 May 1993 04:46:44 +0000 (22:46 -0600)]
pa.h (CONSTANT_ADDRESS_P): Accept symbolic addresses during and after reload.

* pa.h (CONSTANT_ADDRESS_P): Accept symbolic addresses during
and after reload.

From-SVN: r4448

31 years agopa.c (emit_move_sequence): Handle secondary reloads for load of FP registers from...
Jeff Law [Fri, 14 May 1993 04:46:44 +0000 (22:46 -0600)]
pa.c (emit_move_sequence): Handle secondary reloads for load of FP registers from constant expressions.

* pa.c (emit_move_sequence): Handle secondary reloads for load of
FP registers from constant expressions.

From-SVN: r4447

31 years ago(complete_array_type): Delete the code to call change_main_variant.
Richard Stallman [Fri, 14 May 1993 04:36:34 +0000 (04:36 +0000)]
(complete_array_type): Delete the code to call change_main_variant.

From-SVN: r4446

31 years ago(restore_referenced_regs): New variable saveregs which is number of regs to save...
Richard Stallman [Fri, 14 May 1993 04:22:03 +0000 (04:22 +0000)]
(restore_referenced_regs): New variable saveregs which is number of regs to save at a time...

(restore_referenced_regs): New variable saveregs
which is number of regs to save at a time, instead of numregs,
which is total number of registers to save.

From-SVN: r4445

31 years ago(fix_truncdfsi2, fixuns_truncdfsi2, trunc_call): Fix typo in type of
Richard Kenner [Fri, 14 May 1993 01:49:43 +0000 (21:49 -0400)]
(fix_truncdfsi2, fixuns_truncdfsi2, trunc_call): Fix typo in type of
FIX and UNSIGNED_RIX rtl.

From-SVN: r4444

31 years ago(reorg_redirect_jump): New function.
Richard Kenner [Fri, 14 May 1993 01:47:45 +0000 (21:47 -0400)]
(reorg_redirect_jump): New function.

Call it in most places instead of redirect_jump.

From-SVN: r4443

31 years ago(combined mult/arithmetic recognizers): Switch on.
Richard Stallman [Thu, 13 May 1993 22:50:40 +0000 (22:50 +0000)]
(combined mult/arithmetic recognizers): Switch on.

Add special pattern for reload.

From-SVN: r4442

31 years ago(OBJC, OBJECTIVE-C): Don't depend on objc-runtime.
Richard Stallman [Thu, 13 May 1993 22:30:37 +0000 (22:30 +0000)]
(OBJC, OBJECTIVE-C): Don't depend on objc-runtime.

(TAROUTOPTS): New variable.
(install-headers-tar): Use TAROUTOPTS.

From-SVN: r4441

31 years ago(dbxout_parms): Don't output a parm if it's a mem that has a constant address.
Richard Stallman [Thu, 13 May 1993 22:29:26 +0000 (22:29 +0000)]
(dbxout_parms): Don't output a parm if it's a mem that has a constant address.

From-SVN: r4440

31 years ago(TAROUTOPTS): Overridden.
Richard Stallman [Thu, 13 May 1993 22:04:17 +0000 (22:04 +0000)]
(TAROUTOPTS): Overridden.

From-SVN: r4439

31 years ago(LONG_DOUBLE_TYPE_SIZE): Redefine as 64.
Richard Stallman [Thu, 13 May 1993 13:57:53 +0000 (13:57 +0000)]
(LONG_DOUBLE_TYPE_SIZE): Redefine as 64.

From-SVN: r4438

31 years ago(ASM_OUTPUT_FLOAT_OPERAND): Output as hex, unless CODE is 'f'.
Richard Stallman [Thu, 13 May 1993 13:57:34 +0000 (13:57 +0000)]
(ASM_OUTPUT_FLOAT_OPERAND): Output as hex, unless CODE is 'f'.

From-SVN: r4437

31 years ago(LONG_DOUBLE_TYPE_SIZE): Redefine as 64.
Richard Stallman [Thu, 13 May 1993 13:56:23 +0000 (13:56 +0000)]
(LONG_DOUBLE_TYPE_SIZE): Redefine as 64.

(ASM_OUTPUT_FLOAT_OPERAND): Output as hex, unless CODE is 'f'.

From-SVN: r4436

31 years agoInclude gstdarg.h before stdio.h.
Richard Stallman [Thu, 13 May 1993 12:34:36 +0000 (12:34 +0000)]
Include gstdarg.h before stdio.h.

From-SVN: r4435

31 years ago(libobjc.a): Depend on EXTRA_PARTS.
Richard Stallman [Thu, 13 May 1993 12:28:41 +0000 (12:28 +0000)]
(libobjc.a): Depend on EXTRA_PARTS.

From-SVN: r4434

31 years ago(REG_OK_FOR_BASE_P REG_OK_FOR_INDEX_P): Don't use extended registers for base or...
John Hassey [Wed, 12 May 1993 21:22:50 +0000 (21:22 +0000)]
(REG_OK_FOR_BASE_P REG_OK_FOR_INDEX_P): Don't use extended registers for base or index.

From-SVN: r4433

31 years ago(copy_loop_body): Delete May 10 change.
Jim Wilson [Wed, 12 May 1993 18:47:43 +0000 (11:47 -0700)]
(copy_loop_body): Delete May 10 change.

From-SVN: r4432

31 years agoFix comment syntax typo.
Richard Stallman [Wed, 12 May 1993 18:09:10 +0000 (18:09 +0000)]
Fix comment syntax typo.

From-SVN: r4431

31 years ago(call_insn_operand): New funcion.
Richard Stallman [Wed, 12 May 1993 04:55:43 +0000 (04:55 +0000)]
(call_insn_operand): New funcion.

From-SVN: r4430

31 years ago(call, call_value): Copy fn address to safe reg if necessary.
Richard Stallman [Wed, 12 May 1993 04:55:12 +0000 (04:55 +0000)]
(call, call_value): Copy fn address to safe reg if necessary.

(call, call_value matchers): Use call_insn_operand as predicate.

From-SVN: r4429

31 years ago(real_value_from_int_cst): Use temporary variable `e' to
Richard Stallman [Wed, 12 May 1993 04:29:00 +0000 (04:29 +0000)]
(real_value_from_int_cst): Use temporary variable `e' to
work around bugs in 386 PCC.

(build_array_type): Delete the code to set TYPE_MAIN_VARIANT.

(build_array_type):
Don't change TYPE_MAIN_VARIANT if incomplete (domain not known).

From-SVN: r4428

31 years agoInitial revision
Jim Meyering [Tue, 11 May 1993 23:23:34 +0000 (23:23 +0000)]
Initial revision

From-SVN: r4427

31 years agoPass correct -g<n> value for -gstabs, -gcoff, etc.
Michael Meissner [Tue, 11 May 1993 21:07:56 +0000 (21:07 +0000)]
Pass correct -g<n> value for -gstabs, -gcoff, etc.

From-SVN: r4426

31 years ago(block_alloc): Don't dereference a NULL pointer.
Richard Stallman [Tue, 11 May 1993 20:59:58 +0000 (20:59 +0000)]
(block_alloc): Don't dereference a NULL pointer.

From-SVN: r4425

31 years ago(mostly_true_jump): Jump is forward if TARGET_LABEL is zero; don't try
Richard Kenner [Tue, 11 May 1993 11:25:56 +0000 (07:25 -0400)]
(mostly_true_jump): Jump is forward if TARGET_LABEL is zero; don't try
to get INSN_CODE of zero.

From-SVN: r4424

31 years ago(LPREFIX): Don't include a `.' in the label name.
Richard Stallman [Tue, 11 May 1993 04:56:36 +0000 (04:56 +0000)]
(LPREFIX): Don't include a `.' in the label name.

From-SVN: r4423

31 years ago(enan): Add forward decl.
Richard Stallman [Tue, 11 May 1993 04:44:32 +0000 (04:44 +0000)]
(enan): Add forward decl.

From-SVN: r4422

31 years ago(__floatdisf): Use DFtype for intermediate values.
Richard Stallman [Tue, 11 May 1993 04:42:22 +0000 (04:42 +0000)]
(__floatdisf): Use DFtype for intermediate values.

From-SVN: r4421

31 years ago(memory.h): Don't try to read it if it doesn't exist.
Richard Stallman [Tue, 11 May 1993 04:40:17 +0000 (04:40 +0000)]
(memory.h): Don't try to read it if it doesn't exist.

From-SVN: r4420

31 years ago(output_move_double): Use operand 0 to get SIZE.
Richard Stallman [Tue, 11 May 1993 04:39:27 +0000 (04:39 +0000)]
(output_move_double): Use operand 0 to get SIZE.

From-SVN: r4419

31 years ago(change_main_variant): New function.
Richard Stallman [Tue, 11 May 1993 04:38:47 +0000 (04:38 +0000)]
(change_main_variant): New function.

(build_array_type): Use that to set the TYPE_MAIN_VARIANT.

(real_value_from_int_cst):
If I is unsigned, use REAL_VALUE_FROM_UNSIGNED_INT.

From-SVN: r4418

31 years ago(complete_array_type): Call change_main_variant.
Richard Stallman [Tue, 11 May 1993 04:37:41 +0000 (04:37 +0000)]
(complete_array_type): Call change_main_variant.

(complete_array_type): Make maxindex -1 for empty constructor.

From-SVN: r4417

31 years ago(copy_loop_body): Copy REG_NOTES during main loop
Jim Wilson [Tue, 11 May 1993 00:31:13 +0000 (17:31 -0700)]
(copy_loop_body): Copy REG_NOTES during main loop
instead of afterwards.

From-SVN: r4416

31 years ago(output_epilog): Fix minor error in instructions used to restore stack
Richard Kenner [Mon, 10 May 1993 21:36:24 +0000 (17:36 -0400)]
(output_epilog): Fix minor error in instructions used to restore stack
pointer.

From-SVN: r4415

31 years agofixed previous change to TRAMPOLINE_TEMPLATE
John Hassey [Mon, 10 May 1993 21:32:33 +0000 (21:32 +0000)]
fixed previous change to TRAMPOLINE_TEMPLATE

From-SVN: r4414

31 years agoDo not divide by sizes by 0.
Michael Meissner [Mon, 10 May 1993 19:58:26 +0000 (19:58 +0000)]
Do not divide by sizes by 0.

From-SVN: r4413

31 years ago(TRAMPOLINE_TEMPLATE): Fixed invalid bsr insn.
John Hassey [Mon, 10 May 1993 19:19:06 +0000 (19:19 +0000)]
(TRAMPOLINE_TEMPLATE): Fixed invalid bsr insn.

From-SVN: r4412

31 years agoDon't include string.h.
Richard Stallman [Mon, 10 May 1993 16:02:37 +0000 (16:02 +0000)]
Don't include string.h.

(strcat, strcpy, strcmp, strncpy, strncmp): Decls deleted.
(dupnstr): Don't use return value of strncpy.
(dupstr): Function deleted; callers changed to use savestring.

From-SVN: r4411

31 years ago(movstrsi): Take alignment into account.
Steve Chamberlain [Mon, 10 May 1993 15:59:02 +0000 (15:59 +0000)]
(movstrsi): Take alignment into account.

From-SVN: r4410

31 years ago(shift_value_ok): Can't shift by negative values.
Steve Chamberlain [Mon, 10 May 1993 15:57:26 +0000 (15:57 +0000)]
(shift_value_ok): Can't shift by negative values.

From-SVN: r4409

31 years agoUse __alignof__ instead of __alignof.
Michael Meissner [Mon, 10 May 1993 15:51:47 +0000 (15:51 +0000)]
Use __alignof__ instead of __alignof.

From-SVN: r4408

31 years agoInclude gstdarg.h, not stdarg.h.
Richard Stallman [Mon, 10 May 1993 06:03:43 +0000 (06:03 +0000)]
Include gstdarg.h, not stdarg.h.

From-SVN: r4407

31 years ago(find_equiv_reg): Set goal_mem_addr_varies
Richard Stallman [Mon, 10 May 1993 05:01:08 +0000 (05:01 +0000)]
(find_equiv_reg): Set goal_mem_addr_varies
for all but true constant addresses.

From-SVN: r4406

31 years ago(SIZE_TYPE): Deleted.
Richard Stallman [Mon, 10 May 1993 03:39:38 +0000 (03:39 +0000)]
(SIZE_TYPE): Deleted.

From-SVN: r4405

31 years agoComment fixes.
Richard Stallman [Mon, 10 May 1993 03:18:03 +0000 (03:18 +0000)]
Comment fixes.

From-SVN: r4404

31 years ago(mtherr): Don't put newlines in error message string.
Richard Stallman [Sun, 9 May 1993 22:17:27 +0000 (22:17 +0000)]
(mtherr): Don't put newlines in error message string.

From-SVN: r4403

31 years ago(REAL_VALUES_LESS): True if return value of ereal_cmp is -1.
Richard Stallman [Sun, 9 May 1993 22:13:58 +0000 (22:13 +0000)]
(REAL_VALUES_LESS): True if return value of ereal_cmp is -1.

From-SVN: r4402

31 years ago(NAN): Define for support of Not-a-Number bit patterns.
Richard Stallman [Sun, 9 May 1993 22:13:02 +0000 (22:13 +0000)]
(NAN): Define for support of Not-a-Number bit patterns.

(make_nan): New function outputs a NaN in requested machine mode.
(eisnan, eiisnan, enan, einan, eiisinf, eiinfin): New functions.
(earith, etrunci, etruncui, ereal_negate, ereal_ldexp,
real_value_truncate, esub, eadd, emul, ediv, eremain):
Return NaN arg back to caller.
(eroundi, eroundui, ereal_to_int): NaN to integer returns -1
and a warning.
(target_isnan): Check for NaN.
(eneg): No-op if NaN.
(eisneg, eisinf): False if NaN.
(emovi, emovo): Handle NaN conversions.
(esub, eadd): Infinity minus infinity = NaN and INVALID warning.
(ediv): 0/0, inf/inf = NaN and INVALID warning.
(emul): 0 * inf = NaN and INVALID warning.
(e24toe, e53toe, e64toe): Generate e-type NaN for NaN input.
(etoe24, etoe53, etoe64): Output NaN in appropriate machine mode.
(ecmp): Unordered compare returns -2.
(etoasc): NaN produces ASCII string "NaN".
(asctoe): Unrecognizable input produces e-type NaN.
(eremain): x REM y = NaN if y = 0 or x = infinity.

From-SVN: r4401

31 years agoWhen finding SIZE_TYPE, cd to ${LIB} to run cc.
Richard Stallman [Sun, 9 May 1993 21:55:04 +0000 (21:55 +0000)]
When finding SIZE_TYPE, cd to ${LIB} to run cc.

From-SVN: r4400

31 years ago(call_internal1, call_value_internal1): Use call_insn_operand.
Richard Stallman [Sun, 9 May 1993 16:41:47 +0000 (16:41 +0000)]
(call_internal1, call_value_internal1): Use call_insn_operand.

(call, call_value): Copy fn address to safe reg if necessary.

From-SVN: r4399

31 years ago(call_insn_operand): New function.
Richard Stallman [Sun, 9 May 1993 16:41:22 +0000 (16:41 +0000)]
(call_insn_operand): New function.

From-SVN: r4398

31 years ago(mulhisi3, umulhisi3 matchers): Restrict range of constants allowed.
Richard Stallman [Sun, 9 May 1993 14:51:29 +0000 (14:51 +0000)]
(mulhisi3, umulhisi3 matchers): Restrict range of constants allowed.

From-SVN: r4397

31 years agoConditionally include gstddef or stddef
Kresten Krab Thorup [Sun, 9 May 1993 13:08:15 +0000 (13:08 +0000)]
Conditionally include gstddef or stddef

From-SVN: r4396

31 years agoFix unterminated comment.
Richard Stallman [Sun, 9 May 1993 05:08:34 +0000 (05:08 +0000)]
Fix unterminated comment.

From-SVN: r4395

31 years ago(call matchers): Use call_insn_operand.
Richard Stallman [Sun, 9 May 1993 04:57:26 +0000 (04:57 +0000)]
(call matchers): Use call_insn_operand.

(call expanders): If address uses a virtual reg or arg pointer reg,
copy it.

From-SVN: r4394

31 years ago(call_insn_operand): New function.
Richard Stallman [Sun, 9 May 1993 04:56:08 +0000 (04:56 +0000)]
(call_insn_operand): New function.

From-SVN: r4393

31 years ago(string_section): Delete comma before close-brace.
Richard Stallman [Sun, 9 May 1993 04:52:03 +0000 (04:52 +0000)]
(string_section): Delete comma before close-brace.

From-SVN: r4392

31 years agoInitial revision
Doug Evans [Sun, 9 May 1993 03:17:50 +0000 (03:17 +0000)]
Initial revision

From-SVN: r4391

31 years ago(ASM_GENERATE_INTERNAL_LABEL)
Richard Stallman [Sat, 8 May 1993 22:52:03 +0000 (22:52 +0000)]
(ASM_GENERATE_INTERNAL_LABEL)
(ASM_OUTPUT_INTERNAL_LABEL): Don't include a `.' in the label name.

From-SVN: r4390

31 years ago(mulsidi3, umulsidi3): Delete the conditions added last time.
Richard Stallman [Sat, 8 May 1993 21:34:06 +0000 (21:34 +0000)]
(mulsidi3, umulsidi3): Delete the conditions added last time.

(their matchers): Use const_int_operand as predicate, and `n' as constraint.
Fix the extra conditions.

From-SVN: r4389

31 years ago(print_operand): For CONST_DOUBLE, treat VOIDmode like DImode.
Richard Stallman [Sat, 8 May 1993 21:21:03 +0000 (21:21 +0000)]
(print_operand): For CONST_DOUBLE, treat VOIDmode like DImode.

From-SVN: r4388

31 years ago(HARD_REGNO_MODE_OK): Properly check for floating-point registers.
Richard Stallman [Sat, 8 May 1993 21:08:20 +0000 (21:08 +0000)]
(HARD_REGNO_MODE_OK): Properly check for floating-point registers.

Register 16 is AP and not floating.

From-SVN: r4387

31 years ago(VALUE_REGNO, HARD_REGNO_MODE_OK): Add missing #undef.
Richard Stallman [Sat, 8 May 1993 21:07:15 +0000 (21:07 +0000)]
(VALUE_REGNO, HARD_REGNO_MODE_OK): Add missing #undef.

(HARD_REGNO_MODE_OK): Properly check for floating-point registers.
Register 16 is AP and not floating.

From-SVN: r4386

31 years ago(init_expmed): Supply missing arg to rtx_cost.
Richard Stallman [Sat, 8 May 1993 19:32:22 +0000 (19:32 +0000)]
(init_expmed): Supply missing arg to rtx_cost.

From-SVN: r4385

31 years ago(umulsidi3, mulsidi3): Don't generate an immediate
Richard Stallman [Sat, 8 May 1993 15:35:57 +0000 (15:35 +0000)]
(umulsidi3, mulsidi3): Don't generate an immediate
operand that the matcher won't accept.

(umulsidi3 expand + two matchers): Rewrite.
Old patterns misused subreg and matched wrong immediate values.
(mulsidi3 patterns): Likewise.

From-SVN: r4384

31 years ago(LINK_LIBGCC_SPECIAL_1): Define this instead of LINK_LIBGCC_SPECIAL.
Richard Stallman [Sat, 8 May 1993 14:52:24 +0000 (14:52 +0000)]
(LINK_LIBGCC_SPECIAL_1): Define this instead of LINK_LIBGCC_SPECIAL.

From-SVN: r4383

31 years ago(push_reload): Don't use IN as the reload reg in in-out
Richard Stallman [Fri, 7 May 1993 22:05:09 +0000 (22:05 +0000)]
(push_reload): Don't use IN as the reload reg in in-out
reload if it is set elsewhere in the insn.

From-SVN: r4382

31 years ago(float.h-nat): Use tmp-float.h as intermediate file.
Richard Stallman [Fri, 7 May 1993 21:41:24 +0000 (21:41 +0000)]
(float.h-nat): Use tmp-float.h as intermediate file.

From-SVN: r4381

31 years agoNew t- file for --with-gnu-as
Michael Meissner [Fri, 7 May 1993 21:37:16 +0000 (21:37 +0000)]
New t- file for --with-gnu-as

From-SVN: r4380

31 years agopa.h (reg_class): Add new NON_SHIFT_REGS class.
Jeff Law [Fri, 7 May 1993 17:49:57 +0000 (11:49 -0600)]
pa.h (reg_class): Add new NON_SHIFT_REGS class.

* pa.h (reg_class): Add new NON_SHIFT_REGS class.
(REG_CLASS_NAMES): Name new class "NON_SHIFT_REGS".
(REG_CLASS_CONTENTS): Initialize NON_SHIFT_REGS.

From-SVN: r4379

31 years agoloop.c (strength_reduce): Handle case where loop_end is the end of the current function.
Jeff Law [Fri, 7 May 1993 17:15:01 +0000 (11:15 -0600)]
loop.c (strength_reduce): Handle case where loop_end is the end of the current function.

* loop.c (strength_reduce): Handle case where loop_end is the
end of the current function.

From-SVN: r4378

31 years ago*** empty log message ***
Chris Smith [Fri, 7 May 1993 11:54:24 +0000 (11:54 +0000)]
*** empty log message ***

From-SVN: r4377

31 years ago(ASM_OUTPUT_ASCII): Cast PTR to unsigned char *.
Torbjorn Granlund [Fri, 7 May 1993 02:57:20 +0000 (02:57 +0000)]
(ASM_OUTPUT_ASCII): Cast PTR to unsigned char *.

From-SVN: r4376

31 years ago(eliminate_regs, case {PRE,POST}_{INC,DEC}): Account for PUSH_ROUNDING.
Richard Kenner [Thu, 6 May 1993 23:21:03 +0000 (19:21 -0400)]
(eliminate_regs, case {PRE,POST}_{INC,DEC}): Account for PUSH_ROUNDING.

From-SVN: r4375

31 years agoUse gstddef.h, with doublequotes.
Richard Stallman [Thu, 6 May 1993 23:10:46 +0000 (23:10 +0000)]
Use gstddef.h, with doublequotes.

From-SVN: r4374

31 years ago(find_equiv_reg): Don't look inside a CONST_DOUBLE; use
Richard Kenner [Thu, 6 May 1993 22:18:06 +0000 (18:18 -0400)]
(find_equiv_reg): Don't look inside a CONST_DOUBLE; use
operand_subword instead.

From-SVN: r4373

31 years agoMore fixes for IRIX 4.0.1
Ian Lance Taylor [Thu, 6 May 1993 19:59:56 +0000 (19:59 +0000)]
More fixes for IRIX 4.0.1

From-SVN: r4372

This page took 0.091685 seconds and 5 git commands to generate.