Commit Graph

2723 Commits

Author SHA1 Message Date
Michael Meissner e26154aa86 Move LINK_LIBGCC_SPECIAL to decrose.h
From-SVN: r2724
1992-11-09 19:21:53 +00:00
Richard Stallman 61fab23682 (build_message_expr): Don't crash if super_type is 0.
From-SVN: r2723
1992-11-09 17:42:55 +00:00
Torbjorn Granlund 233c0fef14 (TARGET_*): Move it to the beginning of the file.
(CPP_SPEC): Handle -mnosnake.

From-SVN: r2722
1992-11-09 17:33:19 +00:00
Torbjorn Granlund 04fdca4a0a Move definition of TARGET_DEFAULT to before inclusion of other pa*h files.
Only define TARGET_DEFAULT if not already defined.
Get rid of hpux8 conditionals.

From-SVN: r2721
1992-11-09 17:33:01 +00:00
Richard Stallman 2eee08f737 Avoid use of | in sed regexp; use multiple s commands.
From-SVN: r2720
1992-11-09 07:25:45 +00:00
James Van Artsdalen d009991095 (movstrsi): mask move count after signed shift.
From-SVN: r2719
1992-11-09 02:36:53 +00:00
Richard Stallman 3e39874248 (EXINIT): Use `set'.
From-SVN: r2718
1992-11-08 19:54:50 +00:00
Richard Stallman 3911abb2ae (EXINIT): Set it to `true', not null.
From-SVN: r2717
1992-11-08 18:57:20 +00:00
Richard Stallman 14f3e88633 (finish_decl): Don't clear DECL_INITIAL in inline fn decls.
From-SVN: r2716
1992-11-08 02:48:04 +00:00
Richard Stallman b9248bdb27 (CPP_PREDEFINES): Add single-underscore variants of all the predefined symbols.
From-SVN: r2715
1992-11-08 02:30:40 +00:00
Richard Stallman 55f8a64c0f (gen_int_relational): Handle overflow when incrementing cmp1.
From-SVN: r2714
1992-11-08 00:10:42 +00:00
Richard Stallman 8843f6e2a9 (immed_real_const_1, immed_double_const): Fix typos in last change.
From-SVN: r2713
1992-11-07 20:31:36 +00:00
Richard Stallman 7a1ab50acd (emit_move_insn): Do return a value, in complex case.
From-SVN: r2712
1992-11-07 20:30:00 +00:00
Richard Stallman c75b6ee3bd (STARTFILE_SPEC): Fix line wrap.
(SIGNED_CHAR_SPEC): Defined to set _CHAR_UNSIGNED.

From-SVN: r2711
1992-11-07 19:16:32 +00:00
Richard Stallman f368417601 entered into RCS
From-SVN: r2710
1992-11-07 19:13:09 +00:00
Richard Stallman a63067c248 (dbxout_symbol): Give name ` ' to unnamed enums.
From-SVN: r2709
1992-11-07 03:56:24 +00:00
Richard Stallman fe0035ffbb (init_libfuncs): Add casts when comparing/incrementing enum.
From-SVN: r2708
1992-11-06 21:04:59 +00:00
Richard Stallman efa89fb374 (main): Really accept -gstabs+.
From-SVN: r2707
1992-11-06 20:41:19 +00:00
Tom Wood 1192c651c6 (tcnd_divide_by_zero...
(tcnd_divide_by_zero, divsi3, udivsi3): Allow the
	explicit trap for divide by zero to resume execution along the
	expected path.

From-SVN: r2706
1992-11-06 11:47:37 +00:00
Tom Wood f95fd40ed5 (FIXINCLUDES): Delete
From-SVN: r2705
1992-11-06 11:47:21 +00:00
Richard Stallman f3f0d311cd (andsi3): Mask immed op to 0xff in QI-reg ff00-byte case.
From-SVN: r2704
1992-11-06 09:44:25 +00:00
Richard Stallman d58243d112 Find ansi.h in machine subdir.
From-SVN: r2703
1992-11-06 08:46:38 +00:00
Richard Stallman ec583967dc (output_ior): Handle "ior" against zero.
From-SVN: r2702
1992-11-06 08:28:06 +00:00
Richard Stallman b10248a326 (libgcc2.a, stdarg.h): New rules.
From-SVN: r2701
1992-11-06 08:27:28 +00:00
Richard Stallman 0fb5a69e44 (TARGET_EDOM, GEN_ERRNO_RTX): Deleted.
From-SVN: r2700
1992-11-06 08:24:20 +00:00
Richard Stallman b94301c2cb (expand_call)[ARGS_GROW_DOWNWARD] Fix fencepost error in calculating high_to_save and low_to_save.
(expand_call)[ARGS_GROW_DOWNWARD] Fix fencepost error in
calculating high_to_save and low_to_save.  Use - high_to_save to
address stack_area.

From-SVN: r2699
1992-11-06 08:22:24 +00:00
Richard Stallman 931553d837 (copy_rtx_and_substitute)[ARGS_GROW_DOWNWARD]: Map
virtual args pointer to the top of the argument block.

From-SVN: r2698
1992-11-06 08:22:05 +00:00
Richard Stallman dad112cafd (readescape): Support \e like \E. Warn only if -pedantic.
From-SVN: r2697
1992-11-06 08:08:51 +00:00
Richard Stallman cee850230f (expand_binop): When trying to expand a multiple word add into multiple single word adds...
(expand_binop): When trying to expand a multiple word
add into multiple single word adds, don't overwrite OP0 and OP1 in
case we must backtrack.  We use instead new variables XOP0 and XOP1.

From-SVN: r2696
1992-11-06 00:05:51 +00:00
Richard Kenner 432a2edec0 entered into RCS
From-SVN: r2695
1992-11-05 18:55:34 -05:00
Richard Stallman 51d05e9f9a (install-fixincludes): Add semicolon in new for-loop.
From-SVN: r2694
1992-11-05 23:36:09 +00:00
Michael Meissner 99022b4769 Specify full pathname of ld, nm, and strip to collect.
From-SVN: r2693
1992-11-05 19:42:13 +00:00
Richard Stallman b222feb22f Don't discard SCO version number if it's 3.2v4.
From-SVN: r2692
1992-11-05 03:15:24 +00:00
Richard Stallman 04bd3acfe6 (HOST_FLOAT_FORMAT): Defined.
From-SVN: r2691
1992-11-04 23:28:53 +00:00
Torbjorn Granlund 845127e685 (va_end): Handle like in other va-* files.
From-SVN: r2690
1992-11-04 15:09:20 +00:00
Richard Kenner 6c84e1541c (optimize_reg_copy_1): If P is a CALL_INSN, count it as being crossed
by SRC since SRC used to die there.

From-SVN: r2689
1992-11-04 07:23:39 -05:00
Richard Stallman 5145eda8f0 (immed_real_const_1, immed_double_const):
Don't push on const_double_chain in nested function.

From-SVN: r2688
1992-11-04 07:03:33 +00:00
Richard Stallman 8f54a09b29 (STARTFILE_SPEC): -static is added to ld if
-pg, -g or -p is passed down by gcc.

From-SVN: r2687
1992-11-04 05:42:49 +00:00
Richard Stallman 9391c37234 (YES_UNDERSCORES): Define it.
From-SVN: r2686
1992-11-03 22:52:59 +00:00
Richard Stallman c3d10824ec (ASM_OUTPUT_FLOAT_OPERAND): Use REAL_VALUE_MINUS_ZERO.
(ASM_OUTPUT_DOUBLE_OPERAND): Likewise.

From-SVN: r2685
1992-11-03 20:16:09 +00:00
Richard Kenner a8fc41afdd (jump_optimize): Ensure operand of REG_NOTES is an INSN; otherwise, we
might try to read outside allocated memory.

From-SVN: r2684
1992-11-03 14:57:52 -05:00
Chris Smith b76e0b7680 don't use psh.w sp
From-SVN: r2683
1992-11-03 16:24:25 +00:00
Richard Kenner 1515844084 *** empty log message ***
From-SVN: r2682
1992-11-03 08:04:57 -05:00
Richard Stallman 66a35ceaa8 (build_message_expr): Use save_expr for receiver.
From-SVN: r2681
1992-11-03 08:12:39 +00:00
Richard Stallman 64c8c6a7ac (va_end): If already def as macro, don't declare.
From-SVN: r2680
1992-11-03 07:59:13 +00:00
Richard Stallman 28f50739a2 (va_end, anonymous enum): Don't declare if va_end already defined as macro.
From-SVN: r2679
1992-11-03 07:57:09 +00:00
Richard Stallman 6f8d2fbd0a (va_end): If already def as macro, don't declare.
From-SVN: r2678
1992-11-03 07:49:30 +00:00
Richard Stallman 6432909613 Include i386gstabs.h, not i386gas.h.
From-SVN: r2677
1992-11-02 21:05:33 +00:00
Richard Stallman 19b9f82ec7 (install-cross-tools): Delete old symlink before making new one.
From-SVN: r2676
1992-11-02 21:00:46 +00:00
Richard Stallman 3d0373924d (decode_rtx_const): Handle PC same as LABEL_REF.
From-SVN: r2675
1992-11-02 04:25:19 +00:00