OSDN Git Service

pf3gnuchains/gcc-fork.git
31 years agoDon't repeat the directory-link-chasing loop more than twice.
rms [Wed, 29 Jul 1992 04:44:02 +0000 (04:44 +0000)]
Don't repeat the directory-link-chasing loop more than twice.
Combine $prevdirs with $dirs--they had same value.
Properly discard $d itself from the output of find.

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

31 years ago(decl_attributes): Call layout_decl with two arguments.
rms [Wed, 29 Jul 1992 03:46:49 +0000 (03:46 +0000)]
(decl_attributes): Call layout_decl with two arguments.

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

31 years ago(make_insn_raw): Eliminate unused argument pat_formals. All calls changed.
rms [Wed, 29 Jul 1992 03:44:08 +0000 (03:44 +0000)]
(make_insn_raw): Eliminate unused argument pat_formals.  All calls changed.
(make_jump_insn_raw): Ditto.

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

31 years ago*** empty log message ***
rms [Wed, 29 Jul 1992 03:42:12 +0000 (03:42 +0000)]
*** empty log message ***

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

31 years ago(make_node): Fix white space.
rms [Wed, 29 Jul 1992 03:31:44 +0000 (03:31 +0000)]
(make_node): Fix white space.

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

31 years ago(ASM_OUTPUT_IDENT): #undef it.
rms [Wed, 29 Jul 1992 02:06:24 +0000 (02:06 +0000)]
(ASM_OUTPUT_IDENT): #undef it.

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

31 years agoentered into RCS
rms [Tue, 28 Jul 1992 20:47:17 +0000 (20:47 +0000)]
entered into RCS

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

31 years ago* modifier only affects next letter, not entire alternative
meissner [Tue, 28 Jul 1992 14:05:31 +0000 (14:05 +0000)]
* modifier only affects next letter, not entire alternative

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

31 years agoFix comment
meissner [Tue, 28 Jul 1992 14:04:45 +0000 (14:04 +0000)]
Fix comment

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

31 years agoentered into RCS
rms [Tue, 28 Jul 1992 05:36:01 +0000 (05:36 +0000)]
entered into RCS

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

31 years agoentered into RCS
rms [Tue, 28 Jul 1992 05:29:00 +0000 (05:29 +0000)]
entered into RCS

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

31 years ago(probe): Use %a0 to output the address.
rms [Tue, 28 Jul 1992 05:24:15 +0000 (05:24 +0000)]
(probe): Use %a0 to output the address.

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

31 years agoInitial revision
rms [Tue, 28 Jul 1992 02:21:04 +0000 (02:21 +0000)]
Initial revision

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

31 years ago(duplicate_decls): Copy old RTL *before* make_var_volatile.
rms [Tue, 28 Jul 1992 02:20:22 +0000 (02:20 +0000)]
(duplicate_decls): Copy old RTL *before* make_var_volatile.
(pushdecl): Never reuse global fcn decl in place of
local extern; just copy some info from it.

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

31 years ago(convert): Succeed if TYPE is the main variant of the given type.
rms [Tue, 28 Jul 1992 02:19:08 +0000 (02:19 +0000)]
(convert): Succeed if TYPE is the main variant of the given type.

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

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

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

31 years ago(output_function_prologue): Make a probe instruction if NEED_PROBE if nonzero.
rms [Tue, 28 Jul 1992 02:17:11 +0000 (02:17 +0000)]
(output_function_prologue): Make a probe instruction if NEED_PROBE if nonzero.

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

31 years ago(build_conditional_expr): Compare using TYPE_MAIN_VARIANT.
rms [Tue, 28 Jul 1992 02:15:51 +0000 (02:15 +0000)]
(build_conditional_expr): Compare using TYPE_MAIN_VARIANT.

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

31 years agoAdd DEFINE_SPLITs to optimize logic operation with
wilson [Tue, 28 Jul 1992 01:58:27 +0000 (01:58 +0000)]
Add DEFINE_SPLITs to optimize logic operation with
certain immediate values.

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

31 years agoCorrect inconsistent operand constraints in peepholes.
wilson [Tue, 28 Jul 1992 01:54:54 +0000 (01:54 +0000)]
Correct inconsistent operand constraints in peepholes.

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

31 years ago(ASM_LONG, ASM_SHORT, ASM_BYTE_OP): Definitions added.
wilson [Mon, 27 Jul 1992 21:38:28 +0000 (21:38 +0000)]
(ASM_LONG, ASM_SHORT, ASM_BYTE_OP):  Definitions added.
(ASM_OUTPUT_DOUBLE):  Use REAL_VALUE_TO_TARGET_DOUBLE to convert.
(ASM_OUTPUT_FLOAT):  Use REAL_VALUE_TO_TARGET_SINGLE to convert.
(ASM_OUTPUT_INT):  Use ASM_LONG pseudo-op.
(ASM_OUTPUT_SHORT):  Use ASM_SHORT pseudo-op.
(ASM_OUTPUT_CHAR):  Use ASM_BYTE_OP pseudo-op.
(ASM_OUTPUT_BYTE):  Use ASM_BYTE_OP pseudo-op.

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

31 years ago*** empty log message ***
rms [Mon, 27 Jul 1992 21:09:58 +0000 (21:09 +0000)]
*** empty log message ***

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

31 years ago(dbxout_symbol): Distinguish implicit C++ typedefs
rms [Mon, 27 Jul 1992 04:09:09 +0000 (04:09 +0000)]
(dbxout_symbol): Distinguish implicit C++ typedefs
from explicit C typedefs for structs, using DECL_SOURCE_LINE.

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

31 years ago*** empty log message ***
rms [Mon, 27 Jul 1992 03:11:22 +0000 (03:11 +0000)]
*** empty log message ***

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

31 years ago*** empty log message ***
rms [Sun, 26 Jul 1992 20:38:07 +0000 (20:38 +0000)]
*** empty log message ***

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

31 years ago(expand_divmod): Eliminate the generation of branches
wood [Sat, 25 Jul 1992 10:14:05 +0000 (10:14 +0000)]
(expand_divmod): Eliminate the generation of branches
when possible.

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

31 years ago(X11/Xmu/Xmu.h): Fix this or X11/Xmu.h, whichever exists.
rms [Sat, 25 Jul 1992 08:34:46 +0000 (08:34 +0000)]
(X11/Xmu/Xmu.h): Fix this or X11/Xmu.h, whichever exists.

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

31 years ago(yylex): Diagnose `1.0fl'. Issue just one diagnostic for `1e1000000f'.
rms [Sat, 25 Jul 1992 08:18:47 +0000 (08:18 +0000)]
(yylex): Diagnose `1.0fl'.  Issue just one diagnostic for `1e1000000f'.

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

31 years ago(shadow_tag_warned): New function.
rms [Sat, 25 Jul 1992 08:06:54 +0000 (08:06 +0000)]
(shadow_tag_warned): New function.

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

31 years ago(duplicate_decls): Use TYPE_MAIN_VARIANT even for compares with void_type_node.
rms [Fri, 24 Jul 1992 23:52:30 +0000 (23:52 +0000)]
(duplicate_decls): Use TYPE_MAIN_VARIANT even for compares with void_type_node.
(grokdeclarator, get_parm_info, store_parm_decls): Likewise.

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

31 years agoRemove MIPS switches from CC1_SPEC
meissner [Fri, 24 Jul 1992 21:16:03 +0000 (21:16 +0000)]
Remove MIPS switches from CC1_SPEC

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

31 years ago(is_tagged_type): New function added.
rms [Fri, 24 Jul 1992 21:13:11 +0000 (21:13 +0000)]
(is_tagged_type):  New function added.
(member_attribute):  Use it.
(type_ok_for_scope):  Rewritten to eliminate serious bugs.
(output_type):  Call `output_pending_types_for_scope' at the end of
struct/union types (which are themselves scopes in C++).

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

31 years agoinclude defaults.h.
meissner [Fri, 24 Jul 1992 17:36:09 +0000 (17:36 +0000)]
include defaults.h.

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

31 years ago*** empty log message ***
meissner [Fri, 24 Jul 1992 17:35:54 +0000 (17:35 +0000)]
*** empty log message ***

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

31 years ago(is_body_block): Rewritten for greater saftey.
rms [Fri, 24 Jul 1992 03:30:02 +0000 (03:30 +0000)]
(is_body_block):  Rewritten for greater saftey.
(output_block):  Fixed to deal correctly with non-inlined blocks.

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

31 years agoDo not emit insns to compare two constants.
meissner [Thu, 23 Jul 1992 21:15:35 +0000 (21:15 +0000)]
Do not emit insns to compare two constants.

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

31 years agoentered into RCS
rms [Thu, 23 Jul 1992 20:11:13 +0000 (20:11 +0000)]
entered into RCS

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

31 years agoentered into RCS
meissner [Thu, 23 Jul 1992 19:43:08 +0000 (19:43 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
meissner [Thu, 23 Jul 1992 19:30:39 +0000 (19:30 +0000)]
*** empty log message ***

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

31 years ago(ASM_OUTPUT_CASE_LABEL): Change to readonly section if the
wood [Thu, 23 Jul 1992 19:13:17 +0000 (19:13 +0000)]
(ASM_OUTPUT_CASE_LABEL): Change to readonly section if the
table contains addresses.
(JUMP_TABLES_IN_TEXT_SECTION): True by default.

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

31 years agoHalf-pic and float->int fixes
meissner [Thu, 23 Jul 1992 18:15:08 +0000 (18:15 +0000)]
Half-pic and float->int fixes

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

31 years agoadd an explicit int to a register decl
mrs [Thu, 23 Jul 1992 17:00:21 +0000 (17:00 +0000)]
add an explicit int to a register decl

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

31 years agoEntire file is new except for defining MD_STARTFILE_PREFIX.
rms [Thu, 23 Jul 1992 06:09:43 +0000 (06:09 +0000)]
Entire file is new except for defining MD_STARTFILE_PREFIX.

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

31 years ago(ONLY_INT_FIELDS): Define, if __GNUC__.
rms [Thu, 23 Jul 1992 06:09:04 +0000 (06:09 +0000)]
(ONLY_INT_FIELDS): Define, if __GNUC__.

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

31 years ago(mulsi3_little, mulsi3_big): New define_expand patterns.
rms [Thu, 23 Jul 1992 06:07:10 +0000 (06:07 +0000)]
(mulsi3_little, mulsi3_big): New define_expand patterns.
(mulsi3): Just use one of them.

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

31 years ago(C_PROMOTING_INTEGER_TYPE_P): New macro.
rms [Thu, 23 Jul 1992 06:06:34 +0000 (06:06 +0000)]
(C_PROMOTING_INTEGER_TYPE_P): New macro.

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

31 years ago(duplicate_decls, grokdeclarator, finish_struct):
rms [Thu, 23 Jul 1992 06:05:54 +0000 (06:05 +0000)]
(duplicate_decls, grokdeclarator, finish_struct):
Use C_PROMOTING_INTEGER_TYPE_P to decide whether a type promotes.
(start_function): Likewise.

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

31 years ago(default_conversion): Use C_PROMOTING_INTEGER_TYPE_P
rms [Thu, 23 Jul 1992 06:05:23 +0000 (06:05 +0000)]
(default_conversion): Use C_PROMOTING_INTEGER_TYPE_P
to decide whether a type should promote.
(self_promoting_args_p, self_promoting_type_p): Likewise.

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

31 years ago(dbxout_source_line): New function.
rms [Thu, 23 Jul 1992 06:04:21 +0000 (06:04 +0000)]
(dbxout_source_line): New function.

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

31 years ago(movdf+1): Use new 'T' and 'U' constraints to
law [Wed, 22 Jul 1992 20:04:55 +0000 (20:04 +0000)]
(movdf+1): Use new 'T' and 'U' constraints to
determine when an ldd or std will have a length of 1, and
therefore is eligible for use in some delay slots.
(uncond_branch): New attribute used for unconditional branches.
All unconditional branch patterns changed to use this attribute.
(define_delays and delay slot attributes): Do not allow
uncond_branch instructions in delay slots.  Do not allow fpload or
fpstore operations in a conditional branch delay slot.  Allow
fpload and fpstore in call, unconditional branch, and annuled
conditional branch delay slots.

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

31 years ago(registers_ok_for_ldd_peep, addrs_ok_for_ldd_peep):
law [Wed, 22 Jul 1992 20:02:29 +0000 (20:02 +0000)]
(registers_ok_for_ldd_peep, addrs_ok_for_ldd_peep):
Functions renamed from registers_ok_for_ldd and
memory_ok_for_ldd repectively.  All callers changed.
(register_ok_for_ldd): New function to determine if a register
is a pseudo or the first register in a hard register pair.
(mem_aligned_8): No longer static.  Return 0 instead of aborting
when presented with an rtx which is not a MEM.
(eligible_for_epilogue_delay): Use in_uncond_branch_delay since this
is an unconditional branch.

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

31 years ago(EXTRA_CONSTRAINT): Add new 'T' and 'U' constraints
law [Wed, 22 Jul 1992 20:01:13 +0000 (20:01 +0000)]
(EXTRA_CONSTRAINT): Add new 'T' and 'U' constraints
which check for aligned accesses to memory and register pairs.

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

31 years agoCleanup, and make prologue issue schedulable insns.
meissner [Wed, 22 Jul 1992 15:20:56 +0000 (15:20 +0000)]
Cleanup, and make prologue issue schedulable insns.

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

31 years ago(ASM_OUTPUT_BEFORE_CASE_LABEL): New macro--default definition.
rms [Tue, 21 Jul 1992 21:49:50 +0000 (21:49 +0000)]
(ASM_OUTPUT_BEFORE_CASE_LABEL): New macro--default definition.
(ASM_OUTPUT_CASE_LABEL): Use that.

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

31 years ago(ASM_OUTPUT_BEFORE_CASE_LABEL): Do the swbeg here.
rms [Tue, 21 Jul 1992 21:49:27 +0000 (21:49 +0000)]
(ASM_OUTPUT_BEFORE_CASE_LABEL): Do the swbeg here.
(ASM_OUTPUT_CASE_LABEL): Use that.

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

31 years ago(SECONDARY_MEMORY_NEEDED): Define to force reload to
wilson [Tue, 21 Jul 1992 19:34:37 +0000 (19:34 +0000)]
(SECONDARY_MEMORY_NEEDED): Define to force reload to
handle any copy between GENERAL_REGS and FP_REGS.

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

31 years agoentered into RCS
wilson [Tue, 21 Jul 1992 19:30:11 +0000 (19:30 +0000)]
entered into RCS

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

31 years ago(i960_output_ldconst): Use REAL_VALUE_FROM_CONST_DOUBLE
wilson [Tue, 21 Jul 1992 19:28:08 +0000 (19:28 +0000)]
(i960_output_ldconst): Use REAL_VALUE_FROM_CONST_DOUBLE
instead of pointer indirection to extract double from CONST_DOUBLE.

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

31 years agoentered into RCS
rms [Tue, 21 Jul 1992 18:49:45 +0000 (18:49 +0000)]
entered into RCS

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

31 years agoentered into RCS
rms [Tue, 21 Jul 1992 18:31:13 +0000 (18:31 +0000)]
entered into RCS

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

31 years ago(HANDLE_SYSV_PRAGMA): Defined.
rms [Tue, 21 Jul 1992 18:06:14 +0000 (18:06 +0000)]
(HANDLE_SYSV_PRAGMA): Defined.

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

31 years ago(ENQUIRE_CFLAGS): Remove; obsolete.
rms [Tue, 21 Jul 1992 18:02:34 +0000 (18:02 +0000)]
(ENQUIRE_CFLAGS):  Remove; obsolete.

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

31 years agoTake third argument, like fixinc.svr4.
rms [Tue, 21 Jul 1992 17:47:35 +0000 (17:47 +0000)]
Take third argument, like fixinc.svr4.

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

31 years agoentered into RCS
rms [Tue, 21 Jul 1992 03:02:49 +0000 (03:02 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Tue, 21 Jul 1992 02:59:00 +0000 (02:59 +0000)]
*** empty log message ***

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

31 years ago*** empty log message ***
rms [Tue, 21 Jul 1992 02:53:40 +0000 (02:53 +0000)]
*** empty log message ***

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

31 years ago(TRANSFER_FROM_TRAMPOLINE): Remove #undef.
rms [Tue, 21 Jul 1992 02:45:22 +0000 (02:45 +0000)]
(TRANSFER_FROM_TRAMPOLINE):  Remove #undef.

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

31 years ago(MAYBE_VMS_FUNCTION_PROLOGUE): change _c$main_args to
rms [Tue, 21 Jul 1992 02:03:31 +0000 (02:03 +0000)]
(MAYBE_VMS_FUNCTION_PROLOGUE): change _c$main_args to
uppercase instead of relying on gas to make the case translation

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

31 years ago(dbxout_block): obey DBX_BLOCKS_FUNCTION_RELATIVE
rms [Mon, 20 Jul 1992 18:43:06 +0000 (18:43 +0000)]
(dbxout_block): obey DBX_BLOCKS_FUNCTION_RELATIVE
(dbxout_init):  Use ASM_IDENTIFY_GCC_AFTER_SOURCE if defined.

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

31 years ago*** empty log message ***
rms [Mon, 20 Jul 1992 04:10:32 +0000 (04:10 +0000)]
*** empty log message ***

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

31 years agoInitial revision
rms [Mon, 20 Jul 1992 04:05:11 +0000 (04:05 +0000)]
Initial revision

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

31 years ago(FUNCTION_PROFILER): Use ASM_OUTPUT_INTERNAL_LABELREF.
rms [Mon, 20 Jul 1992 03:43:59 +0000 (03:43 +0000)]
(FUNCTION_PROFILER):  Use ASM_OUTPUT_INTERNAL_LABELREF.
(FUNCTION_BLOCK_PROFILER):  Mark with FIXME that it needs work.
(ASM_OUTPUT_INTERNAL_LABELREF):  Define.

(CONSTANT_ALIGNMENT): Add parens for Sun compiler.

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

31 years agofix harmless unterminated comment.
rms [Mon, 20 Jul 1992 03:32:27 +0000 (03:32 +0000)]
fix harmless unterminated comment.

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

31 years agoentered into RCS
rms [Mon, 20 Jul 1992 03:26:54 +0000 (03:26 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Mon, 20 Jul 1992 03:07:00 +0000 (03:07 +0000)]
*** empty log message ***

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

31 years ago(process_command): Handle `-Wl,' and `-Wa,'.
rms [Mon, 20 Jul 1992 02:49:26 +0000 (02:49 +0000)]
(process_command): Handle `-Wl,' and `-Wa,'.
(do_spec_1): Handle %Y.
(default_compilers): Use %Y in assembler commands.

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

31 years ago(expand_expr, NOP_EXPR case): If EXPAND_INITIALIZER,
rms [Mon, 20 Jul 1992 02:45:03 +0000 (02:45 +0000)]
(expand_expr, NOP_EXPR case): If EXPAND_INITIALIZER,
generate ZERO_EXTEND or SIGN_EXTEND; don't emit insns.

(expand_expr): Set LABEL_REF_NONLOCAL_P for nonlocal labels.

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

31 years ago(assign_parms): Use const0_rtx as DECL_RTL and as
rms [Mon, 20 Jul 1992 02:42:59 +0000 (02:42 +0000)]
(assign_parms): Use const0_rtx as DECL_RTL and as
DECL_INCOMING_RTL if tmode of parm is void.

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

31 years ago(gen_type): For array type, state the size.
rms [Mon, 20 Jul 1992 01:53:57 +0000 (01:53 +0000)]
(gen_type): For array type, state the size.

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

31 years agoentered into RCS
rms [Sun, 19 Jul 1992 20:05:09 +0000 (20:05 +0000)]
entered into RCS

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

31 years agoDon't include real.h.
rms [Sun, 19 Jul 1992 18:24:32 +0000 (18:24 +0000)]
Don't include real.h.

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

31 years agoInclude real.h.
rms [Sun, 19 Jul 1992 17:21:35 +0000 (17:21 +0000)]
Include real.h.

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

31 years agoentered into RCS
rms [Sun, 19 Jul 1992 17:18:54 +0000 (17:18 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Sun, 19 Jul 1992 17:15:55 +0000 (17:15 +0000)]
*** empty log message ***

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

31 years ago*** empty log message ***
rms [Sun, 19 Jul 1992 17:09:11 +0000 (17:09 +0000)]
*** empty log message ***

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

31 years agoentered into RCS
rms [Sun, 19 Jul 1992 07:18:05 +0000 (07:18 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Sun, 19 Jul 1992 06:48:30 +0000 (06:48 +0000)]
*** empty log message ***

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

31 years agoentered into RCS
rms [Sun, 19 Jul 1992 06:28:24 +0000 (06:28 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Sun, 19 Jul 1992 06:28:12 +0000 (06:28 +0000)]
*** empty log message ***

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

31 years ago(build_binary_op): Don't set shorten for signed division.
rms [Sun, 19 Jul 1992 01:09:39 +0000 (01:09 +0000)]
(build_binary_op): Don't set shorten for signed division.

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

31 years ago*** empty log message ***
rms [Sun, 19 Jul 1992 00:37:32 +0000 (00:37 +0000)]
*** empty log message ***

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

31 years agoentered into RCS
rms [Sat, 18 Jul 1992 04:04:55 +0000 (04:04 +0000)]
entered into RCS

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

31 years ago*** empty log message ***
rms [Sat, 18 Jul 1992 04:04:15 +0000 (04:04 +0000)]
*** empty log message ***

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

31 years ago*** empty log message ***
rms [Sat, 18 Jul 1992 03:47:44 +0000 (03:47 +0000)]
*** empty log message ***

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

31 years agoFix harmless unterminated comment.
rms [Sat, 18 Jul 1992 03:46:48 +0000 (03:46 +0000)]
Fix harmless unterminated comment.

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

31 years ago*** empty log message ***
kenner [Fri, 17 Jul 1992 12:27:11 +0000 (12:27 +0000)]
*** empty log message ***

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

31 years ago(convert_to_integer): Don't add a NOP_EXPR in cases where we can
kenner [Fri, 17 Jul 1992 10:37:06 +0000 (10:37 +0000)]
(convert_to_integer): Don't add a NOP_EXPR in cases where we can
simply change the type of the entire tree.

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

31 years ago(instantiate_decls{,_1}): Don't do instantiation here if the address
kenner [Fri, 17 Jul 1992 09:58:38 +0000 (09:58 +0000)]
(instantiate_decls{,_1}): Don't do instantiation here if the address
is mode-dependent.

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

31 years ago*** empty log message ***
kenner [Fri, 17 Jul 1992 09:57:24 +0000 (09:57 +0000)]
*** empty log message ***

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

31 years agoentered into RCS
kenner [Fri, 17 Jul 1992 09:56:59 +0000 (09:56 +0000)]
entered into RCS

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