OSDN Git Service

pf3gnuchains/gcc-fork.git
31 years ago(float_op): Delete - no longer used.
jrv [Thu, 12 Nov 1992 13:37:21 +0000 (13:37 +0000)]
(float_op): Delete - no longer used.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2746 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(HARD_REGNO_MODE_OK): Restrict MODE_INT from FP regs only.
jrv [Thu, 12 Nov 1992 13:36:55 +0000 (13:36 +0000)]
(HARD_REGNO_MODE_OK): Restrict MODE_INT from FP regs only.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2745 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(reload_outdi): Write as proper PARALLEL.
kenner [Wed, 11 Nov 1992 17:51:34 +0000 (17:51 +0000)]
(reload_outdi): Write as proper PARALLEL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2744 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(lang_options): Change +e... to -+e...
rms [Wed, 11 Nov 1992 07:05:30 +0000 (07:05 +0000)]
(lang_options): Change +e... to -+e...

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2743 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(install-common): Delete deps $(srcdir)/g++ $(srcdir)/c++
rms [Wed, 11 Nov 1992 05:43:23 +0000 (05:43 +0000)]
(install-common): Delete deps $(srcdir)/g++ $(srcdir)/c++

(USER_H): syslimits.h deleted.
(install-common-headers): Install gsyslimits.h as syslimits.h.
Depend on gsyslimits.h and assert.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2742 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(rescan): Accept # as command inside macro args, etc.
rms [Wed, 11 Nov 1992 05:41:43 +0000 (05:41 +0000)]
(rescan): Accept # as command inside macro args, etc.
if an actual newline at the same level precedes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2741 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoMove #undef index/rindex up higher.
meissner [Tue, 10 Nov 1992 22:17:36 +0000 (22:17 +0000)]
Move #undef index/rindex up higher.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2740 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(plain_type_1): Handle LONG_TYPE_SIZE like INT_TYPE_SIZE.
rms [Tue, 10 Nov 1992 21:27:39 +0000 (21:27 +0000)]
(plain_type_1): Handle LONG_TYPE_SIZE like INT_TYPE_SIZE.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2739 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoAdd =& constraints to ffssi2's temp registers.
meissner [Tue, 10 Nov 1992 19:22:29 +0000 (19:22 +0000)]
Add =& constraints to ffssi2's temp registers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2738 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(main): Unlimit stack size.
kenner [Tue, 10 Nov 1992 15:28:47 +0000 (15:28 +0000)]
(main): Unlimit stack size.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2737 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoDon't test, define or undef _VA_LIST_ on NET 2 systems. Don't include ansi.h.
rms [Tue, 10 Nov 1992 15:27:21 +0000 (15:27 +0000)]
Don't test, define or undef _VA_LIST_ on NET 2 systems.  Don't include ansi.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2736 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago[_ANSI_H_]: When undefing at the end, test _STDDEF_H, not __need_ptrdiff_t.
rms [Tue, 10 Nov 1992 15:26:10 +0000 (15:26 +0000)]
[_ANSI_H_]: When undefing at the end, test _STDDEF_H, not __need_ptrdiff_t.
[__need_ptrdiff_t]: Don't undef _SIZE_T_ or _WCHAR_T_.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2735 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(expand_unop): For complex negation, do get_insns, not gen_sequence.
rms [Tue, 10 Nov 1992 15:20:01 +0000 (15:20 +0000)]
(expand_unop): For complex negation, do get_insns, not gen_sequence.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2734 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(print_rtx): Use sizeof spaces - 1 to get the length of the spaces string.
rms [Tue, 10 Nov 1992 15:18:12 +0000 (15:18 +0000)]
(print_rtx): Use sizeof spaces - 1 to get the length of the spaces string.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2733 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago * pa-hpux.h (LINK_SPEC): Disable linking against shared libraries.
law [Tue, 10 Nov 1992 14:55:54 +0000 (14:55 +0000)]
 * pa-hpux.h (LINK_SPEC): Disable linking against shared libraries.
 * pa-ghpux.h (LINK_SPEC): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2732 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(GO_IF_LEGITIMATE_ADDRESS): Verify that register is valid
rms [Tue, 10 Nov 1992 14:35:03 +0000 (14:35 +0000)]
(GO_IF_LEGITIMATE_ADDRESS): Verify that register is valid
for use as base register (un-allocated pseudos aren't when strict).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2731 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(process_init_constructor): Strip NOP_EXPR from indices.
rms [Tue, 10 Nov 1992 14:20:47 +0000 (14:20 +0000)]
(process_init_constructor): Strip NOP_EXPR from indices.
Clear end_index if there's an error in a range.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2730 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoentered into RCS
rms [Tue, 10 Nov 1992 03:18:02 +0000 (03:18 +0000)]
entered into RCS

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2729 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoInclude i386gstabs.h, not i386gas.h.
rms [Tue, 10 Nov 1992 03:14:09 +0000 (03:14 +0000)]
Include i386gstabs.h, not i386gas.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2728 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(main): Use strncmp when testing for gstabs+ vs gstabs.
rms [Mon, 9 Nov 1992 20:10:20 +0000 (20:10 +0000)]
(main): Use strncmp when testing for gstabs+ vs gstabs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2727 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(save_call_clobbered_regs): Ensure any insns we add
rms [Mon, 9 Nov 1992 20:07:35 +0000 (20:07 +0000)]
(save_call_clobbered_regs): Ensure any insns we add
are in the same basic block as the insn we added them for.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2726 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(final_biv_value): Make a note after loop_end
rms [Mon, 9 Nov 1992 20:03:13 +0000 (20:03 +0000)]
(final_biv_value): Make a note after loop_end
if we need to use NEXT_INSN (loop_end).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2725 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoMove LINK_LIBGCC_SPECIAL to decrose.h
meissner [Mon, 9 Nov 1992 19:21:53 +0000 (19:21 +0000)]
Move LINK_LIBGCC_SPECIAL to decrose.h

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2724 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(build_message_expr): Don't crash if super_type is 0.
rms [Mon, 9 Nov 1992 17:42:55 +0000 (17:42 +0000)]
(build_message_expr): Don't crash if super_type is 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2723 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(TARGET_*): Move it to the beginning of the file.
tege [Mon, 9 Nov 1992 17:33:19 +0000 (17:33 +0000)]
(TARGET_*): Move it to the beginning of the file.
(CPP_SPEC): Handle -mnosnake.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2722 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoMove definition of TARGET_DEFAULT to before inclusion of other pa*h files.
tege [Mon, 9 Nov 1992 17:33:01 +0000 (17:33 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2721 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoAvoid use of | in sed regexp; use multiple s commands.
rms [Mon, 9 Nov 1992 07:25:45 +0000 (07:25 +0000)]
Avoid use of | in sed regexp; use multiple s commands.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2720 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(movstrsi): mask move count after signed shift.
jrv [Mon, 9 Nov 1992 02:36:53 +0000 (02:36 +0000)]
(movstrsi): mask move count after signed shift.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2719 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(EXINIT): Use `set'.
rms [Sun, 8 Nov 1992 19:54:50 +0000 (19:54 +0000)]
(EXINIT): Use `set'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2718 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(EXINIT): Set it to `true', not null.
rms [Sun, 8 Nov 1992 18:57:20 +0000 (18:57 +0000)]
(EXINIT): Set it to `true', not null.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2717 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(finish_decl): Don't clear DECL_INITIAL in inline fn decls.
rms [Sun, 8 Nov 1992 02:48:04 +0000 (02:48 +0000)]
(finish_decl): Don't clear DECL_INITIAL in inline fn decls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2716 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(CPP_PREDEFINES): Add single-underscore variants of all the predefined symbols.
rms [Sun, 8 Nov 1992 02:30:40 +0000 (02:30 +0000)]
(CPP_PREDEFINES): Add single-underscore variants of all the predefined symbols.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2715 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(gen_int_relational): Handle overflow when incrementing cmp1.
rms [Sun, 8 Nov 1992 00:10:42 +0000 (00:10 +0000)]
(gen_int_relational): Handle overflow when incrementing cmp1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2714 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(immed_real_const_1, immed_double_const): Fix typos in last change.
rms [Sat, 7 Nov 1992 20:31:36 +0000 (20:31 +0000)]
(immed_real_const_1, immed_double_const): Fix typos in last change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2713 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(emit_move_insn): Do return a value, in complex case.
rms [Sat, 7 Nov 1992 20:30:00 +0000 (20:30 +0000)]
(emit_move_insn): Do return a value, in complex case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2712 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(STARTFILE_SPEC): Fix line wrap.
rms [Sat, 7 Nov 1992 19:16:32 +0000 (19:16 +0000)]
(STARTFILE_SPEC): Fix line wrap.
(SIGNED_CHAR_SPEC): Defined to set _CHAR_UNSIGNED.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2711 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoentered into RCS
rms [Sat, 7 Nov 1992 19:13:09 +0000 (19:13 +0000)]
entered into RCS

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2710 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(dbxout_symbol): Give name ` ' to unnamed enums.
rms [Sat, 7 Nov 1992 03:56:24 +0000 (03:56 +0000)]
(dbxout_symbol): Give name ` ' to unnamed enums.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2709 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(init_libfuncs): Add casts when comparing/incrementing enum.
rms [Fri, 6 Nov 1992 21:04:59 +0000 (21:04 +0000)]
(init_libfuncs): Add casts when comparing/incrementing enum.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2708 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(main): Really accept -gstabs+.
rms [Fri, 6 Nov 1992 20:41:19 +0000 (20:41 +0000)]
(main): Really accept -gstabs+.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2707 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(tcnd_divide_by_zero, divsi3, udivsi3): Allow the
wood [Fri, 6 Nov 1992 11:47:37 +0000 (11:47 +0000)]
(tcnd_divide_by_zero, divsi3, udivsi3): Allow the
explicit trap for divide by zero to resume execution along the
expected path.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2706 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(FIXINCLUDES): Delete
wood [Fri, 6 Nov 1992 11:47:21 +0000 (11:47 +0000)]
(FIXINCLUDES): Delete

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2705 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(andsi3): Mask immed op to 0xff in QI-reg ff00-byte case.
rms [Fri, 6 Nov 1992 09:44:25 +0000 (09:44 +0000)]
(andsi3): Mask immed op to 0xff in QI-reg ff00-byte case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2704 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoFind ansi.h in machine subdir.
rms [Fri, 6 Nov 1992 08:46:38 +0000 (08:46 +0000)]
Find ansi.h in machine subdir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2703 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(output_ior): Handle "ior" against zero.
rms [Fri, 6 Nov 1992 08:28:06 +0000 (08:28 +0000)]
(output_ior): Handle "ior" against zero.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2702 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(libgcc2.a, stdarg.h): New rules.
rms [Fri, 6 Nov 1992 08:27:28 +0000 (08:27 +0000)]
(libgcc2.a, stdarg.h): New rules.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2701 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(TARGET_EDOM, GEN_ERRNO_RTX): Deleted.
rms [Fri, 6 Nov 1992 08:24:20 +0000 (08:24 +0000)]
(TARGET_EDOM, GEN_ERRNO_RTX): Deleted.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2700 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(expand_call)[ARGS_GROW_DOWNWARD] Fix fencepost error in
rms [Fri, 6 Nov 1992 08:22:24 +0000 (08:22 +0000)]
(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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2699 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(copy_rtx_and_substitute)[ARGS_GROW_DOWNWARD]: Map
rms [Fri, 6 Nov 1992 08:22:05 +0000 (08:22 +0000)]
(copy_rtx_and_substitute)[ARGS_GROW_DOWNWARD]: Map
virtual args pointer to the top of the argument block.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2698 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(readescape): Support \e like \E. Warn only if -pedantic.
rms [Fri, 6 Nov 1992 08:08:51 +0000 (08:08 +0000)]
(readescape): Support \e like \E.  Warn only if -pedantic.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2697 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(expand_binop): When trying to expand a multiple word
rms [Fri, 6 Nov 1992 00:05:51 +0000 (00:05 +0000)]
(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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2696 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoentered into RCS
kenner [Thu, 5 Nov 1992 23:55:34 +0000 (23:55 +0000)]
entered into RCS

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2695 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(install-fixincludes): Add semicolon in new for-loop.
rms [Thu, 5 Nov 1992 23:36:09 +0000 (23:36 +0000)]
(install-fixincludes): Add semicolon in new for-loop.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2694 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoSpecify full pathname of ld, nm, and strip to collect.
meissner [Thu, 5 Nov 1992 19:42:13 +0000 (19:42 +0000)]
Specify full pathname of ld, nm, and strip to collect.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2693 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoDon't discard SCO version number if it's 3.2v4.
rms [Thu, 5 Nov 1992 03:15:24 +0000 (03:15 +0000)]
Don't discard SCO version number if it's 3.2v4.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2692 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(HOST_FLOAT_FORMAT): Defined.
rms [Wed, 4 Nov 1992 23:28:53 +0000 (23:28 +0000)]
(HOST_FLOAT_FORMAT): Defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2691 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(va_end): Handle like in other va-* files.
tege [Wed, 4 Nov 1992 15:09:20 +0000 (15:09 +0000)]
(va_end): Handle like in other va-* files.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2690 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(optimize_reg_copy_1): If P is a CALL_INSN, count it as being crossed
kenner [Wed, 4 Nov 1992 12:23:39 +0000 (12:23 +0000)]
(optimize_reg_copy_1): If P is a CALL_INSN, count it as being crossed
by SRC since SRC used to die there.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2689 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(immed_real_const_1, immed_double_const):
rms [Wed, 4 Nov 1992 07:03:33 +0000 (07:03 +0000)]
(immed_real_const_1, immed_double_const):
Don't push on const_double_chain in nested function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2688 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(STARTFILE_SPEC): -static is added to ld if
rms [Wed, 4 Nov 1992 05:42:49 +0000 (05:42 +0000)]
(STARTFILE_SPEC): -static is added to ld if
-pg, -g or -p is passed down by gcc.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2687 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(YES_UNDERSCORES): Define it.
rms [Tue, 3 Nov 1992 22:52:59 +0000 (22:52 +0000)]
(YES_UNDERSCORES): Define it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2686 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(ASM_OUTPUT_FLOAT_OPERAND): Use REAL_VALUE_MINUS_ZERO.
rms [Tue, 3 Nov 1992 20:16:09 +0000 (20:16 +0000)]
(ASM_OUTPUT_FLOAT_OPERAND): Use REAL_VALUE_MINUS_ZERO.
(ASM_OUTPUT_DOUBLE_OPERAND): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2685 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(jump_optimize): Ensure operand of REG_NOTES is an INSN; otherwise, we
kenner [Tue, 3 Nov 1992 19:57:52 +0000 (19:57 +0000)]
(jump_optimize): Ensure operand of REG_NOTES is an INSN; otherwise, we
might try to read outside allocated memory.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2684 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agodon't use psh.w sp
cks [Tue, 3 Nov 1992 16:24:25 +0000 (16:24 +0000)]
don't use psh.w sp

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2683 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago*** empty log message ***
kenner [Tue, 3 Nov 1992 13:04:57 +0000 (13:04 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2682 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(build_message_expr): Use save_expr for receiver.
rms [Tue, 3 Nov 1992 08:12:39 +0000 (08:12 +0000)]
(build_message_expr): Use save_expr for receiver.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2681 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(va_end): If already def as macro, don't declare.
rms [Tue, 3 Nov 1992 07:59:13 +0000 (07:59 +0000)]
(va_end): If already def as macro, don't declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2680 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(va_end, anonymous enum): Don't declare if va_end already defined as macro.
rms [Tue, 3 Nov 1992 07:57:09 +0000 (07:57 +0000)]
(va_end, anonymous enum): Don't declare if va_end already defined as macro.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2679 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(va_end): If already def as macro, don't declare.
rms [Tue, 3 Nov 1992 07:49:30 +0000 (07:49 +0000)]
(va_end): If already def as macro, don't declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2678 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoInclude i386gstabs.h, not i386gas.h.
rms [Mon, 2 Nov 1992 21:05:33 +0000 (21:05 +0000)]
Include i386gstabs.h, not i386gas.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2677 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(install-cross-tools): Delete old symlink before making new one.
rms [Mon, 2 Nov 1992 21:00:46 +0000 (21:00 +0000)]
(install-cross-tools): Delete old symlink before making new one.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2676 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(decode_rtx_const): Handle PC same as LABEL_REF.
rms [Mon, 2 Nov 1992 04:25:19 +0000 (04:25 +0000)]
(decode_rtx_const): Handle PC same as LABEL_REF.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2675 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agosol2-c1.asm, sol2-ci.asm, sol2-cn.asm have been renamed from sol2-crt...
rms [Sun, 1 Nov 1992 08:30:35 +0000 (08:30 +0000)]
sol2-c1.asm, sol2-ci.asm, sol2-cn.asm have been renamed from sol2-crt...

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2674 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(extraclean): rm *diff, *lose, config/*lose.
rms [Sun, 1 Nov 1992 01:06:18 +0000 (01:06 +0000)]
(extraclean): rm *diff, *lose, config/*lose.
(mostlyclean): rm config/core.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2673 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(extraclean): rm *diff.
rms [Sun, 1 Nov 1992 01:02:04 +0000 (01:02 +0000)]
(extraclean): rm *diff.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2672 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago[4.3 net 2]: If _VA_LIST_, is undefined then va_list is already declared.
rms [Sat, 31 Oct 1992 21:41:35 +0000 (21:41 +0000)]
[4.3 net 2]: If _VA_LIST_, is undefined then va_list is already declared.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2671 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago[4.3 net 2]: If _VA_LIST_, is undefined then va_list is already declared.
rms [Sat, 31 Oct 1992 21:40:51 +0000 (21:40 +0000)]
[4.3 net 2]: If _VA_LIST_, is undefined then va_list is already declared.

Use _ANSI_STDARG_H_, not _ANSI_STDARG_H.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2670 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago[4.3 net 2]: If _SIZE_T_, etc. are undefined then type is already declared.
rms [Sat, 31 Oct 1992 21:27:50 +0000 (21:27 +0000)]
[4.3 net 2]: If _SIZE_T_, etc. are undefined then type is already declared.

[4.3 net 2]: Force inclusion of ansi.h.
Undef _SIZE_T_, _PTRDIFF_T_, _WCHAR_T_ at end.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2669 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(__builtin_vec_new): #undef NULL before including stdio.h.
rms [Sat, 31 Oct 1992 21:26:20 +0000 (21:26 +0000)]
(__builtin_vec_new): #undef NULL before including stdio.h.
(pyramid __enable_execute_stack): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2668 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago($(srcdir)/gcc.dvi, $(srcdir)/cpp.dvi): New targets.
rms [Sat, 31 Oct 1992 21:25:11 +0000 (21:25 +0000)]
($(srcdir)/gcc.dvi, $(srcdir)/cpp.dvi): New targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2667 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(print_operand_address) [MOTOROLA !SGS]:
rms [Sat, 31 Oct 1992 21:18:30 +0000 (21:18 +0000)]
(print_operand_address) [MOTOROLA !SGS]:
Don't subtract 2 in the address displacement.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2666 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(output_move_double): Undo 10/25 change. Handle case
rms [Sat, 31 Oct 1992 21:17:49 +0000 (21:17 +0000)]
(output_move_double): Undo 10/25 change.  Handle case
where part of a dest reg is used in a src mem rtx, without using stack.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2665 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(simplify_shift_const):
rms [Sat, 31 Oct 1992 21:16:47 +0000 (21:16 +0000)]
(simplify_shift_const):
For a subreg, require subreg_lowpart_p and not paradoxical.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2664 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(install-libobjc): New target.
rms [Sat, 31 Oct 1992 21:00:49 +0000 (21:00 +0000)]
(install-libobjc): New target.

(install-fixincludes): Ignore dirs that don't exist.

(libgcc2.a, libgcc1.a): Use || to exit if cp fails.
(install-float-h-cross): Use fi, not done.
Write float.h in $(tmpdir), not in `.'.
(tmpdir): New variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2663 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(OBJC_SELECTORS_WITHOUT_LABELS): Define by default.
rms [Sat, 31 Oct 1992 20:41:23 +0000 (20:41 +0000)]
(OBJC_SELECTORS_WITHOUT_LABELS): Define by default.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2662 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(addsi3, subsi3): Don't allow -32768 as the second operand;
rms [Sat, 31 Oct 1992 05:46:36 +0000 (05:46 +0000)]
(addsi3, subsi3): Don't allow -32768 as the second operand;
the assembler complains if the instruction fills a delay slot.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2661 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(MIPS_VERSION): Bump meissner version number to 28.
rms [Sat, 31 Oct 1992 05:45:53 +0000 (05:45 +0000)]
(MIPS_VERSION): Bump meissner version number to 28.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2660 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(reload): Fix typo in comment.
kenner [Fri, 30 Oct 1992 21:34:50 +0000 (21:34 +0000)]
(reload): Fix typo in comment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2659 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoOn Net 2 system, don't test, define or undef _VA_LIST_.
rms [Fri, 30 Oct 1992 09:38:54 +0000 (09:38 +0000)]
On Net 2 system, don't test, define or undef _VA_LIST_.
Use _ANSI_H_, __BSD_NET2__ and ____386BSD____ to test for this.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2658 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoOn Net 2 system, don't test, define or undef _VA_LIST_.
rms [Fri, 30 Oct 1992 09:21:34 +0000 (09:21 +0000)]
On Net 2 system, don't test, define or undef _VA_LIST_.
Use _ANSI_H_, __BSD_NET2__ and ____386BSD____ to test for this.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2657 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(reload): If FP was eliminated, remove it from being live in any basic
kenner [Fri, 30 Oct 1992 02:56:18 +0000 (02:56 +0000)]
(reload): If FP was eliminated, remove it from being live in any basic
block.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2656 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(life_analysis): Mark FP live at end of function.
kenner [Fri, 30 Oct 1992 02:55:53 +0000 (02:55 +0000)]
(life_analysis): Mark FP live at end of function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2655 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
rms [Fri, 30 Oct 1992 01:16:23 +0000 (01:16 +0000)]
(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
Override, if NO_UNDERSCORES.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2654 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(output_constant_pool): Labels can be deleted by being turned into
kenner [Thu, 29 Oct 1992 22:30:41 +0000 (22:30 +0000)]
(output_constant_pool): Labels can be deleted by being turned into
NOTEs, not just have INSN_DELETED_P.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2653 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(make_extraction): Fix paren error in `if' for INNER is reg.
rms [Thu, 29 Oct 1992 20:56:02 +0000 (20:56 +0000)]
(make_extraction): Fix paren error in `if' for INNER is reg.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2652 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoIf cross compiling, do not invoke mips-tfile by default.
meissner [Thu, 29 Oct 1992 19:35:09 +0000 (19:35 +0000)]
If cross compiling, do not invoke mips-tfile by default.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2651 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoUse YES_UNDERSCORES
meissner [Thu, 29 Oct 1992 19:34:42 +0000 (19:34 +0000)]
Use YES_UNDERSCORES

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2650 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoAllow for cross compilation.
meissner [Thu, 29 Oct 1992 19:32:25 +0000 (19:32 +0000)]
Allow for cross compilation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2649 138bc75d-0d04-0410-961f-82ee72b054a4

31 years ago(SDB_DEBUGGING_OUTPUT): Defined.
rms [Thu, 29 Oct 1992 11:14:32 +0000 (11:14 +0000)]
(SDB_DEBUGGING_OUTPUT): Defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2648 138bc75d-0d04-0410-961f-82ee72b054a4

31 years agoInclude "assert.h" instead of <assert.h>.
wood [Thu, 29 Oct 1992 10:50:35 +0000 (10:50 +0000)]
Include "assert.h" instead of <assert.h>.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2647 138bc75d-0d04-0410-961f-82ee72b054a4