]>
gcc.gnu.org Git - gcc.git/log
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
Richard Stallman [Thu, 20 May 1993 21:30:07 +0000 (21:30 +0000)]
(install-dir): Fix syntax, make tooldir before assertdir.
From-SVN: r4521
Richard Stallman [Thu, 20 May 1993 21:10:36 +0000 (21:10 +0000)]
[_ANSI_H_]: Handle __need_size_t and __need_wchar-t.
From-SVN: r4520
Richard Stallman [Thu, 20 May 1993 19:06:46 +0000 (19:06 +0000)]
(Fixing CTRL): Reject CTRL or _CTRL following digit.
From-SVN: r4519
Richard Stallman [Thu, 20 May 1993 13:01:37 +0000 (13:01 +0000)]
(F_check): Check NO_LONG_DOUBLE_IO.
From-SVN: r4518
Richard Stallman [Thu, 20 May 1993 05:11:00 +0000 (05:11 +0000)]
(TARGET_SHARED_LIBS): Define as 1.
(FUNCTION_ARG): If this is a call through a function pointer, then
the caller passes all arguments in general registers.
(FUNCTION_ARG_REGNO_P): Account for registers which may
be unavailable on particular cpu models. Fix indentation.
From-SVN: r4517
Richard Stallman [Thu, 20 May 1993 05:10:30 +0000 (05:10 +0000)]
(assign_parms): Declare and set current_call_is_indirect.
From-SVN: r4516
Richard Stallman [Thu, 20 May 1993 05:06:12 +0000 (05:06 +0000)]
(expand_call): Declare and set current_call_is_indirect.
(emit_library_call, emit_library_call_value): Likewise.
From-SVN: r4515
Richard Stallman [Thu, 20 May 1993 04:34:02 +0000 (04:34 +0000)]
(scan_loop): Treat pseudo duplicated for exit tests just
like we treat user vars in seeing if we can move a SET.
From-SVN: r4514
Richard Stallman [Thu, 20 May 1993 04:27:34 +0000 (04:27 +0000)]
(e24toe, e53toe, e64toe): Fix sign in conversions of -infinity.
(e24toe, e53toe, e64toe): Fix sign in conversions
of -infinity. Always do eclear before einfin.
From-SVN: r4513
Richard Stallman [Thu, 20 May 1993 03:18:52 +0000 (03:18 +0000)]
entered into RCS
From-SVN: r4512
Richard Stallman [Thu, 20 May 1993 03:13:00 +0000 (03:13 +0000)]
*** empty log message ***
From-SVN: r4511
Richard Stallman [Thu, 20 May 1993 03:11:40 +0000 (03:11 +0000)]
(handle_class_ref): Call assemble_constant_align before output_constant.
From-SVN: r4510
Richard Stallman [Thu, 20 May 1993 03:10:30 +0000 (03:10 +0000)]
(assemble_constant_align): New function.
From-SVN: r4509
Richard Stallman [Thu, 20 May 1993 02:26:13 +0000 (02:26 +0000)]
(va_dcl): Restore accidentally deleted __builtin_va_alist declaration.
From-SVN: r4508
Richard Kenner [Wed, 19 May 1993 22:11:13 +0000 (18:11 -0400)]
(SHORT_IMMEDIATES_SIGN_EXTEND): Define.
From-SVN: r4507
Richard Kenner [Wed, 19 May 1993 22:09:24 +0000 (18:09 -0400)]
(set_nonzero_bits_and_sign_copies...
(set_nonzero_bits_and_sign_copies, nonzero_bits): If we have a
positive constant that is negative in the mode it is being used in,
treat it as negative.
From-SVN: r4506
Richard Stallman [Wed, 19 May 1993 21:26:23 +0000 (21:26 +0000)]
(X_CFLAGS): Deleted.
From-SVN: r4505
Roland McGrath [Wed, 19 May 1993 20:24:48 +0000 (20:24 +0000)]
Initial revision
From-SVN: r4504
Richard Stallman [Wed, 19 May 1993 17:41:19 +0000 (17:41 +0000)]
Initial revision
From-SVN: r4503
Richard Kenner [Wed, 19 May 1993 17:13:32 +0000 (13:13 -0400)]
(operand_subword): Reject cases when BITS_PER_WORD is greater than
HOST_BITS_PER_INT unless OP is const0_rtx.
From-SVN: r4502
Richard Stallman [Wed, 19 May 1993 03:55:08 +0000 (03:55 +0000)]
(assertdir): Use $(tooldir)/include for this.
(install-dir): Always create assertdir and tooldir.
From-SVN: r4501
Richard Stallman [Tue, 18 May 1993 22:09:26 +0000 (22:09 +0000)]
(add/asl recognizer): Use space, not #, after asl.
Shuffle operands differently.
From-SVN: r4500
Richard Stallman [Tue, 18 May 1993 21:29:03 +0000 (21:29 +0000)]
Fix sed for version.c to handle both with
and without spaces correctly (MS-DOS).
From-SVN: r4499
Richard Stallman [Tue, 18 May 1993 20:48:27 +0000 (20:48 +0000)]
(infodir): New variable.
(install-dir): Create that dir.
(install-info): New rule.
(install-normal): Depend on install-info.
(local_prefix): Do not default from $(prefix).
From-SVN: r4498
This page took 0.091042 seconds and 5 git commands to generate.