]>
gcc.gnu.org Git - gcc.git/log
Richard Stallman [Tue, 1 Jun 1993 16:48:21 +0000 (16:48 +0000)]
[_IEEE_FLOAT_] (LINK_SPEC): Use ___gcc_cleanup, not __gcc_cleanup.
From-SVN: r4621
Richard Kenner [Tue, 1 Jun 1993 11:41:08 +0000 (07:41 -0400)]
(ffs): Delete pattern containing nonexistant instruction.
From-SVN: r4620
Richard Stallman [Tue, 1 Jun 1993 08:14:22 +0000 (08:14 +0000)]
(signal.h): FIx typo in last change.
(signal.h): Don't mung #endif if nonwhite stuff precedes.
From-SVN: r4619
Richard Stallman [Tue, 1 Jun 1993 04:12:00 +0000 (04:12 +0000)]
Handle 386bsd.
From-SVN: r4618
Richard Stallman [Tue, 1 Jun 1993 03:52:42 +0000 (03:52 +0000)]
(untyped_call, blockage): New patterns, basically copied from m68k.md.
From-SVN: r4617
Richard Stallman [Tue, 1 Jun 1993 03:04:40 +0000 (03:04 +0000)]
Comment change.
From-SVN: r4616
Richard Stallman [Tue, 1 Jun 1993 03:03:26 +0000 (03:03 +0000)]
entered into RCS
From-SVN: r4615
Richard Kenner [Tue, 1 Jun 1993 01:45:53 +0000 (21:45 -0400)]
(output_epilog): Don't crash if TYPE_SIZE of an arg is not set.
From-SVN: r4614
Richard Stallman [Mon, 31 May 1993 22:21:33 +0000 (22:21 +0000)]
(STANDARD_INCLUDE_DIR): Renamed from SYSTEM_INCLUDE_DIR.
(LINK_SPEC): Delete excess close brace.
From-SVN: r4613
Richard Stallman [Mon, 31 May 1993 22:20:48 +0000 (22:20 +0000)]
(STANDARD_INCLUDE_DIR): Renamed from SYSTEM_INCLUDE_DIR.
From-SVN: r4612
Richard Stallman [Mon, 31 May 1993 21:36:41 +0000 (21:36 +0000)]
(decrement_and_branch_until_zero):
Reverse all conditions in reload cases.
From-SVN: r4611
Richard Stallman [Mon, 31 May 1993 06:20:18 +0000 (06:20 +0000)]
Fix typo in last patch.
From-SVN: r4610
Richard Stallman [Mon, 31 May 1993 06:11:43 +0000 (06:11 +0000)]
(objc-headers): Don't dep on force.
Touch objc-headers so copy is not repeated at install time.
From-SVN: r4609
Richard Stallman [Mon, 31 May 1993 06:08:41 +0000 (06:08 +0000)]
(output_cbranch): In forward/long branch case...
(output_cbranch): In forward/long branch case, only
nullify if the delay slot was empty or if the delay slot
was explicitly nullified.
(output_bb): Likewise.
From-SVN: r4608
Richard Stallman [Mon, 31 May 1993 04:39:56 +0000 (04:39 +0000)]
(INSN_SETS_ARE_DELAYED): Do not call get_attr_type with a CLOBBER insn.
(INSN_REFERENCES_ARE_DELAYED): Likewise.
From-SVN: r4607
Richard Stallman [Mon, 31 May 1993 04:39:17 +0000 (04:39 +0000)]
(call insns and expanders): Do not explicitly clobber %r31.
From-SVN: r4606
Richard Stallman [Mon, 31 May 1993 04:38:53 +0000 (04:38 +0000)]
Typos in last change.
From-SVN: r4605
Richard Stallman [Mon, 31 May 1993 04:33:15 +0000 (04:33 +0000)]
(expand_inline_function): Increment map->const_age before copying REG_NOTES.
From-SVN: r4604
Richard Stallman [Mon, 31 May 1993 04:10:28 +0000 (04:10 +0000)]
(sparc_builtin_saveregs): Don't set first_reg to zero for varargs.
From-SVN: r4603
Richard Stallman [Mon, 31 May 1993 04:02:43 +0000 (04:02 +0000)]
(pa_insn_adjust_length): Rework.
(pa_insn_adjust_length): Rework. Add code to handle
millicode calls with unfilled delay slots and inline block moves.
(compute_movstrsi_length): New function to compute the length of
a movstrsi pattern.
(output_cbranch): Long branches with unfilled delay slots can
always nullify the following instruction if their delay slot
was not filled.
From-SVN: r4602
Richard Stallman [Mon, 31 May 1993 04:01:53 +0000 (04:01 +0000)]
(SHORTEN_WITH_ADJUST_INSN_LENGTH): Defined.
(ADJUST_INSN_LENGTH): Call pa_insn_adjust_length.
From-SVN: r4601
Richard Stallman [Mon, 31 May 1993 03:59:30 +0000 (03:59 +0000)]
(shorten_branches): Conditionalize last change
on SHORTEN_WITH_ADJUST_INSN_LENGTH.
(shorten_branches): Call ADJUST_INSN_LENGTH during the shortening phase.
From-SVN: r4600
Richard Stallman [Mon, 31 May 1993 03:03:43 +0000 (03:03 +0000)]
(function_arg_partial_nregs): For BLKmode values...
(function_arg_partial_nregs): For BLKmode values, fits in
remaining register if total size <= MAX_ARGS_IN_REGISTERS, not <.
From-SVN: r4599
Richard Stallman [Mon, 31 May 1993 00:17:54 +0000 (00:17 +0000)]
(operand_subword): Shift by (HOST_BITS_PER_WIDE_INT / 2), not by 32.
From-SVN: r4598
Richard Stallman [Sun, 30 May 1993 23:41:55 +0000 (23:41 +0000)]
(reload): If only non-group need is unfilled, see if
regs spilled for earlier classes can satisfy it.
From-SVN: r4597
Richard Stallman [Sun, 30 May 1993 01:17:30 +0000 (01:17 +0000)]
Delete the local variables list.
From-SVN: r4596
Richard Stallman [Sun, 30 May 1993 01:13:02 +0000 (01:13 +0000)]
(singlemove_string): Handle SFmode CONST_DOUBLE as a source operand.
From-SVN: r4595
Richard Stallman [Sun, 30 May 1993 01:12:29 +0000 (01:12 +0000)]
(movdf for const_double): Handle loading a CONST_DOUBLE into general registers.
(movdf for const_double): Handle loading
a CONST_DOUBLE into general registers.
(movsf for const_double): Likewise.
From-SVN: r4594
Richard Kenner [Sat, 29 May 1993 18:13:55 +0000 (14:13 -0400)]
(operand_subword): Correctly handle case when
REAL_VALUE_TO_TARGET_DOUBLE is used on a 64-bit machine.
From-SVN: r4593
Richard Stallman [Sat, 29 May 1993 16:16:01 +0000 (16:16 +0000)]
Undef PC.
From-SVN: r4592
Richard Stallman [Sat, 29 May 1993 03:48:35 +0000 (03:48 +0000)]
(process_init_constructor): Never set current_index
itself--always store into current_index_node.
From-SVN: r4591
Richard Stallman [Sat, 29 May 1993 00:11:59 +0000 (00:11 +0000)]
(shorten_branches): Do not call insn_current_length with an insn which has a non-varying length.
(shorten_branches): Do not call insn_current_length
with an insn which has a non-varying length. Use insn_lengths instead.
From-SVN: r4590
Richard Stallman [Fri, 28 May 1993 23:14:31 +0000 (23:14 +0000)]
(dbxout_type): Add missing `;' for array with no domain.
From-SVN: r4589
Richard Stallman [Fri, 28 May 1993 22:55:11 +0000 (22:55 +0000)]
(process_command): When GCC_EXEC_PREFIX is defined and tooldir is relative...
(process_command): When GCC_EXEC_PREFIX is defined and
tooldir is relative, add it to search path in addition to standard
directory rather than instead of.
From-SVN: r4588
Richard Stallman [Fri, 28 May 1993 22:51:47 +0000 (22:51 +0000)]
(expand_inline_function): When copy REG_NOTES, must
also call subst_constants.
From-SVN: r4587
Richard Stallman [Fri, 28 May 1993 22:48:32 +0000 (22:48 +0000)]
(make_compound_operation, case ASHIFTRT): Fix typo.
Was using C1 where C2 is needed.
From-SVN: r4586
Richard Stallman [Fri, 28 May 1993 22:40:33 +0000 (22:40 +0000)]
(fold_rtx): Correct check for associating shifts and ending up with a shift count too large...
(fold_rtx): Correct check for associating shifts and
ending up with a shift count too large; convert to the
largest valid for ASHIFTRT and don't fold all others.
From-SVN: r4585
Richard Stallman [Fri, 28 May 1993 19:01:21 +0000 (19:01 +0000)]
(GO_IF_LEGITIMATE_INDEX): Check explicitly for
upper and lower bounds of valid INDEX.
From-SVN: r4584
Richard Stallman [Fri, 28 May 1993 05:59:04 +0000 (05:59 +0000)]
(simplify_and_const_int, case IOR, XOR, NOT): Don't
create constant wider than mode of VAROP.
From-SVN: r4583
Richard Stallman [Fri, 28 May 1993 04:51:30 +0000 (04:51 +0000)]
(insn_name_ptr): Declare as variable.
(optabs): Fix typo in floatuns case.
From-SVN: r4582
Richard Stallman [Thu, 27 May 1993 04:31:39 +0000 (04:31 +0000)]
(expand_inline_function): Set MEM_IN_STRUCT_P for return value if needed.
From-SVN: r4581
Richard Stallman [Thu, 27 May 1993 04:30:54 +0000 (04:30 +0000)]
(convert_for_assignment): When allowing mixing of
signed and unsigned pointers, compare unsigned types not type sizes.
From-SVN: r4580
Richard Stallman [Wed, 26 May 1993 23:52:45 +0000 (23:52 +0000)]
(INCLUDE_DEFAULTS): Undo previous change.
From-SVN: r4579
Richard Stallman [Wed, 26 May 1993 23:49:10 +0000 (23:49 +0000)]
(jump_optimize): Insert missing GET_MODE call.
From-SVN: r4578
Jim Wilson [Wed, 26 May 1993 22:39:50 +0000 (15:39 -0700)]
(ashlsi3): Use shlo instead of shli.
From-SVN: r4577
Richard Stallman [Wed, 26 May 1993 22:27:20 +0000 (22:27 +0000)]
(gcc.xtar.z): Renamed from gcc.xtar.Z. Use gzip.
(dist): Depend on gcc.xtar.z.
(mostlyclean): Delete temp-gcc.xtar.z.
From-SVN: r4576
Richard Stallman [Wed, 26 May 1993 06:21:37 +0000 (06:21 +0000)]
(readescape): Don't complain for \% unless pedantic.
From-SVN: r4575
Richard Stallman [Wed, 26 May 1993 05:10:41 +0000 (05:10 +0000)]
(delete_output_reload): Don't delete output reload if cannot_omit_stores is set for that pseudo.
(delete_output_reload): Don't delete output reload
if cannot_omit_stores is set for that pseudo.
(reload): Init and clear cannot_omit_stores.
(eliminate_regs): Set cannot_omit_stores.
From-SVN: r4574
Richard Stallman [Wed, 26 May 1993 04:37:08 +0000 (04:37 +0000)]
(ASM_SPEC): If -noasmopt, pass -O0.
From-SVN: r4573
Richard Stallman [Wed, 26 May 1993 04:22:32 +0000 (04:22 +0000)]
(finish_decl): If type is laid out, but decl is not, call layout_decl.
From-SVN: r4572
Richard Stallman [Wed, 26 May 1993 04:21:36 +0000 (04:21 +0000)]
(INCLUDE_DEFAULTS): Delete /NextDeveloper/Headers/ansi
and /NextDeveloper/Headers/bsd.
From-SVN: r4571
Richard Stallman [Wed, 26 May 1993 03:56:30 +0000 (03:56 +0000)]
(FUNCTION_VALUE, FUNCTION_VALUEX): Ifdef out.
From-SVN: r4570
Richard Stallman [Wed, 26 May 1993 03:50:44 +0000 (03:50 +0000)]
(expand_asm_operands): Detect constants as outputs.
From-SVN: r4569
Richard Stallman [Wed, 26 May 1993 03:46:03 +0000 (03:46 +0000)]
(ASM_OUTPUT_SOURCE_LINE): Likewise.
From-SVN: r4568
Richard Stallman [Wed, 26 May 1993 03:45:01 +0000 (03:45 +0000)]
(dbxout_block) [DBX_BLOCKS_FUNCTION_RELATIVE]:
Get function name from DECL_RTL not from DECL_ASSEMBLER_NAME.
From-SVN: r4567
Richard Stallman [Tue, 25 May 1993 17:30:34 +0000 (17:30 +0000)]
(regclass): Fix paren error.
From-SVN: r4566
Richard Stallman [Tue, 25 May 1993 15:10:02 +0000 (15:10 +0000)]
(stamp-proto): Pass LOCAL_INCLUDE_DIR based on local_prefix.
From-SVN: r4565
Richard Stallman [Tue, 25 May 1993 15:09:21 +0000 (15:09 +0000)]
(include_defaults): Update to match cccp.c.
From-SVN: r4564
Richard Stallman [Tue, 25 May 1993 03:10:36 +0000 (03:10 +0000)]
(main): Use TARGET-gcc, not gcc-TARGET.
(main) [CROSS_COMPILE]: Use TARGET-TOOL for full_...
From-SVN: r4563
Richard Stallman [Tue, 25 May 1993 00:43:37 +0000 (00:43 +0000)]
*** empty log message ***
From-SVN: r4562
Richard Stallman [Mon, 24 May 1993 19:26:25 +0000 (19:26 +0000)]
(expand_expr): Finish Tue Aug 18 23:07:33 1992 change.
(expand_expr): Finish Tue Aug 18 23:07:33 1992 change. It
didn't handle the target != 0 case, now it does.
From-SVN: r4561
Richard Stallman [Mon, 24 May 1993 17:12:32 +0000 (17:12 +0000)]
(optabs): Add backslashes to prevent SCCS confusion.
From-SVN: r4560
Richard Stallman [Mon, 24 May 1993 16:52:50 +0000 (16:52 +0000)]
(CONSTRUCTOR_NAME_FORMAT): Add backslashes to prevent SCCS confusion.
From-SVN: r4559
Jim Blandy [Mon, 24 May 1993 15:57:15 +0000 (15:57 +0000)]
*** empty log message ***
From-SVN: r4558
Richard Stallman [Mon, 24 May 1993 08:02:52 +0000 (08:02 +0000)]
(subst): Typo in prev change.
From-SVN: r4557
Richard Stallman [Mon, 24 May 1993 07:51:12 +0000 (07:51 +0000)]
(push_reload): Fix NULL arg in last change.
(push_reload): When IN is a subreg of a multiword reg
that uses a funny number of registers, and SUBREG_WORD is nonzero,
and IN must match an output, reload both the reg and the subreg.
From-SVN: r4556
Richard Stallman [Mon, 24 May 1993 07:49:54 +0000 (07:49 +0000)]
(choose_reload_regs): If inheriting a spill reg,
and reload_out has a wider mode, just copy from that spill reg,
don't use it for the reload.
From-SVN: r4555
Richard Stallman [Mon, 24 May 1993 07:45:54 +0000 (07:45 +0000)]
(subst): For subreg-of-constant, don't gen_lowpart
if it's a big-endian machine and constant is multi-word.
From-SVN: r4554
Richard Stallman [Mon, 24 May 1993 06:52:53 +0000 (06:52 +0000)]
(CLIB): Defined.
From-SVN: r4553
Richard Stallman [Mon, 24 May 1993 06:52:31 +0000 (06:52 +0000)]
Undef TRUE and FALSE before #include.
From-SVN: r4552
Richard Stallman [Mon, 24 May 1993 06:51:33 +0000 (06:51 +0000)]
(STARTFILE_SPEC, LINK_SPEC): Don't use crtbegin.o, crtend.o, crtn.o, libp.a.
(STARTFILE_SPEC, LINK_SPEC): Don't use
crtbegin.o, crtend.o, crtn.o, libp.a. Use gcrt0.0, not gcrt1.o.
(ENDFILE_SPEC): Use crtn.o.
(CPP_PREDEFINES): Delete _AIX.
(CPP_SPEC): Add _AIX, _I386, _MBCS. Handle -posix.
(ASM_SPEC): Turned off.
From-SVN: r4551
Richard Stallman [Mon, 24 May 1993 06:50:33 +0000 (06:50 +0000)]
(STARTFILE_SPEC, LINK_SPEC): New overrides.
From-SVN: r4550
Richard Stallman [Mon, 24 May 1993 06:09:38 +0000 (06:09 +0000)]
(size_t) [__GNUG__]: Don't typedef it if it's already defined as a macro.
From-SVN: r4549
Richard Stallman [Mon, 24 May 1993 05:45:59 +0000 (05:45 +0000)]
(ASM_OUTPUT_FLOAT, ASM_OUTPUT_DOUBLE): New override definitions.
From-SVN: r4548
Richard Stallman [Mon, 24 May 1993 04:31:59 +0000 (04:31 +0000)]
(compile_file): Undo previous changes (that were to call
assemble_zeros whenever DBX_DEBUGGING_INFO is defined.
From-SVN: r4547
Richard Stallman [Sun, 23 May 1993 21:46:24 +0000 (21:46 +0000)]
(INCLUDE_DEFAULTS): Fix missing comma.
From-SVN: r4546
Richard Stallman [Sun, 23 May 1993 20:34:04 +0000 (20:34 +0000)]
(FIXINCLUDES): Defined.
From-SVN: r4545
Richard Stallman [Sun, 23 May 1993 19:33:55 +0000 (19:33 +0000)]
(__objc_init_protocols): Call recursively on super protocols.
(__objc_init_protocols): Call recursively
on super protocols. Make local var `proto_class' static.
From-SVN: r4544
Richard Stallman [Sun, 23 May 1993 19:33:36 +0000 (19:33 +0000)]
(objc_protocol): New field `class_pointer'.
From-SVN: r4543
Richard Stallman [Sun, 23 May 1993 05:18:39 +0000 (05:18 +0000)]
(BISONFLAGS): Remove -v since output file names are long.
From-SVN: r4542
Richard Stallman [Sun, 23 May 1993 04:49:28 +0000 (04:49 +0000)]
(AR_FLAGS): Defined.
From-SVN: r4541
Richard Stallman [Sat, 22 May 1993 21:58:33 +0000 (21:58 +0000)]
(ASM_SPEC): If -noasmopt, don't pass -O options.
From-SVN: r4540
Richard Stallman [Sat, 22 May 1993 21:48:31 +0000 (21:48 +0000)]
(INCLUDE_DEFAULTS): Add /usr/include/bsd.
From-SVN: r4539
Richard Stallman [Sat, 22 May 1993 19:44:07 +0000 (19:44 +0000)]
(ASM_OUTPUT_DOUBLE, ASM_OUTPUT_FLOAT):
Use hex if infinite, nan, or minus zero.
From-SVN: r4538
Richard Stallman [Sat, 22 May 1993 19:32:55 +0000 (19:32 +0000)]
(ereal_to_int): Fix potentially wrong-endian argument passed to eisnan.
From-SVN: r4537
Richard Stallman [Sat, 22 May 1993 18:50:18 +0000 (18:50 +0000)]
(target_isnan): Use GET_REAL macro to get argument.
From-SVN: r4536
Jim Blandy [Fri, 21 May 1993 23:39:17 +0000 (23:39 +0000)]
*** empty log message ***
From-SVN: r4535
Richard Stallman [Fri, 21 May 1993 23:14:00 +0000 (23:14 +0000)]
(default_include): Put TOOL_INCLUDE_DIR after
LOCAL_INCLUDE_DIR in non-cross case.
From-SVN: r4534
Richard Stallman [Fri, 21 May 1993 20:10:50 +0000 (20:10 +0000)]
(emdnorm): Fix typo affecting roundoff behavior in XFmode.
From-SVN: r4533
Richard Stallman [Fri, 21 May 1993 20:06:37 +0000 (20:06 +0000)]
(CPP_PREDEFINES): Add -D__svr4__.
(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
New override definitions.
From-SVN: r4532
Richard Stallman [Fri, 21 May 1993 20:02:39 +0000 (20:02 +0000)]
(cmpxf2 recognizer): Test SGS_CMP_ORDER, not HPUX_ASM.
From-SVN: r4531
Richard Stallman [Fri, 21 May 1993 19:55:25 +0000 (19:55 +0000)]
(main): For -debug, if ..._file_name is a null pointer,
say so instead of crashing.
From-SVN: r4530
Richard Stallman [Fri, 21 May 1993 19:31:40 +0000 (19:31 +0000)]
(constant_expression_warning)
(overflow_warning, convert_and_check): Change pedwarn to warning.
From-SVN: r4529
Richard Stallman [Fri, 21 May 1993 19:18:27 +0000 (19:18 +0000)]
(add_symbol, unexpand_if_needed, abspath):
Supply missing arg to savestring.
From-SVN: r4528
Richard Stallman [Fri, 21 May 1993 18:27:59 +0000 (18:27 +0000)]
(info, dvi): New targets.
From-SVN: r4527
Richard Stallman [Fri, 21 May 1993 15:39:23 +0000 (15:39 +0000)]
(sarray_at_put): Add #ifdef case for
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2.
From-SVN: r4526
Richard Stallman [Fri, 21 May 1993 15:38:47 +0000 (15:38 +0000)]
(sarray_get): Add #ifdef case for
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2.
From-SVN: r4525
Richard Stallman [Fri, 21 May 1993 03:17:44 +0000 (03:17 +0000)]
(choose_reload_regs): Handle earlyclobbers
when inheriting from reg_last_reload_reg.
From-SVN: r4524
Richard Stallman [Thu, 20 May 1993 23:17:53 +0000 (23:17 +0000)]
[_ANSI_H_]: Handle __need_size_t and __need_wchar_t.
From-SVN: r4523
Richard Stallman [Thu, 20 May 1993 23:17:11 +0000 (23:17 +0000)]
(F_check): Do nothing in long double case, if NO_LONG_DOUBLE_IO.
From-SVN: r4522
This page took 0.105253 seconds and 5 git commands to generate.