OSDN Git Service

pf3gnuchains/gcc-fork.git
31 years ago# Fix misspellings in comments.
eggert [Sun, 10 Jan 1993 19:16:01 +0000 (19:16 +0000)]
# Fix misspellings in comments.

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

31 years ago(make_extraction): Don't use POS < 0 as a flag that POS_RTX is to be
kenner [Sun, 10 Jan 1993 16:40:26 +0000 (16:40 +0000)]
(make_extraction): Don't use POS < 0 as a flag that POS_RTX is to be
used; instead use POS_RTX unless it is nonzero.  If POS_RTX is a
constant, set POS and clear POS_RTX.
(make_compound_operation, make_field_assignment): Pass 0 for POS
instead of -1 when POS_RTX is nonzero.

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

31 years ago(reload_as_needed): Test for whether to call
rms [Sun, 10 Jan 1993 01:39:14 +0000 (01:39 +0000)]
(reload_as_needed): Test for whether to call
forget_old_reloads_1 for a REG_INC note was backwards.

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

31 years ago(alloca): Undef before defining.
rms [Sat, 9 Jan 1993 21:50:05 +0000 (21:50 +0000)]
(alloca): Undef before defining.

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

31 years ago(ASM_OUTPUT_LOCAL): New override.
rms [Sat, 9 Jan 1993 15:24:16 +0000 (15:24 +0000)]
(ASM_OUTPUT_LOCAL): New override.

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

31 years ago(lookup_compiler): Fix special code for `-' suffix.
rms [Sat, 9 Jan 1993 15:10:30 +0000 (15:10 +0000)]
(lookup_compiler): Fix special code for `-' suffix.

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

31 years agoAdd copyright notice.
kenner [Sat, 9 Jan 1993 12:17:48 +0000 (12:17 +0000)]
Add copyright notice.

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

31 years ago(yylex): Change warning msg when decimal const is unsigned.
rms [Sat, 9 Jan 1993 09:25:56 +0000 (09:25 +0000)]
(yylex): Change warning msg when decimal const is unsigned.

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

31 years ago(bootstrap*): Pass BOOT_LDFLAGS down as LDFLAGS.
rms [Sat, 9 Jan 1993 09:21:53 +0000 (09:21 +0000)]
(bootstrap*): Pass BOOT_LDFLAGS down as LDFLAGS.

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

31 years ago(install-dir): Don't create gcc-lib/include.
rms [Sat, 9 Jan 1993 09:19:37 +0000 (09:19 +0000)]
(install-dir): Don't create gcc-lib/include.

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

31 years ago(output_constant): Handle CHAR_TYPE and BOOLEAN_TYPE like INTEGER_TYPE.
rms [Sat, 9 Jan 1993 09:16:50 +0000 (09:16 +0000)]
(output_constant): Handle CHAR_TYPE and BOOLEAN_TYPE like INTEGER_TYPE.

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

31 years ago(init_module_descriptor):
rms [Sat, 9 Jan 1993 09:14:53 +0000 (09:14 +0000)]
(init_module_descriptor):
Use size_in_bytes to get size of `struct objc_module'.

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

31 years ago(init_decl_processing): Use unsigned_intQI_type_node,
rms [Sat, 9 Jan 1993 09:09:53 +0000 (09:09 +0000)]
(init_decl_processing): Use unsigned_intQI_type_node,
not unsigned_char_..., as index type for ..._array_type_node.

(pushdecl): Avoid multiple extern decl mismatch warnings
when previous decl is built-in.

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

31 years ago(really_sorry): Use progname in error message, not c++.
rms [Sat, 9 Jan 1993 09:03:38 +0000 (09:03 +0000)]
(really_sorry): Use progname in error message, not c++.

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

31 years ago(expand_binop): For complex mult, compute res in each alternative, not before.
rms [Sat, 9 Jan 1993 08:51:21 +0000 (08:51 +0000)]
(expand_binop): For complex mult, compute res in each alternative, not before.

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

31 years ago(bootstrap): Pass along CC and libdir in first compile.
rms [Sat, 9 Jan 1993 08:19:25 +0000 (08:19 +0000)]
(bootstrap): Pass along CC and libdir in first compile.

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

31 years ago(yylex): Don't allow @ in identifier outside of Objective C.
rms [Sat, 9 Jan 1993 02:56:59 +0000 (02:56 +0000)]
(yylex): Don't allow @ in identifier outside of Objective C.

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

31 years agoCygnus<-->FSF merge.
brendan [Sat, 9 Jan 1993 02:03:56 +0000 (02:03 +0000)]
Cygnus<-->FSF merge.

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

31 years agoInitial revision
brendan [Sat, 9 Jan 1993 01:58:44 +0000 (01:58 +0000)]
Initial revision

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

31 years ago(BYTE_LOAD_EXTEND, LOAD_EXTEND): New macros.
kenner [Fri, 8 Jan 1993 22:26:25 +0000 (22:26 +0000)]
(BYTE_LOAD_EXTEND, LOAD_EXTEND): New macros.
(subst, simplify_and_const_int, nonzero_bits, num_sign_bit_copies): Use them.
(subst, case SET): Make a SIGN_EXTEND instead of paradoxical SUBREG if
BYTE_LOADS_SIGN_EXTEND; previously only made ZERO_EXTEND.

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

31 years agoComment changes.
rms [Fri, 8 Jan 1993 22:02:50 +0000 (22:02 +0000)]
Comment changes.

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

31 years ago(assign_parm): Fix typo introduced by previous change.
kenner [Fri, 8 Jan 1993 21:12:18 +0000 (21:12 +0000)]
(assign_parm): Fix typo introduced by previous change.

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

31 years ago(plus_xor_ior_operator): New predicate.
tege [Fri, 8 Jan 1993 20:09:26 +0000 (20:09 +0000)]
(plus_xor_ior_operator): New predicate.

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

31 years agoInitial revision
jrv [Fri, 8 Jan 1993 09:54:02 +0000 (09:54 +0000)]
Initial revision

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

31 years ago(perform_*): Move to i386/perform.h.
jrv [Fri, 8 Jan 1993 09:52:03 +0000 (09:52 +0000)]
(perform_*): Move to i386/perform.h.
Include i386/perform.h.

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

31 years ago * pa.h (target_switches): Add "-mtrailing-colon"
law [Fri, 8 Jan 1993 00:03:41 +0000 (00:03 +0000)]
* pa.h (target_switches): Add "-mtrailing-colon"
(ASM_OUTPUT_LABEL): If TARGET_TRAILING_COLON then emit
a colon after the label.
(ASM_OUTPUT_INTERNAL_LABEL): Likewise.
(ASM_OUTPUT_COMMON): Likewise.
(ASM_OUTPUT_LOCAL): Likewise.

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

31 years agoInclude vax/vax.h, not vax.h.
kenner [Thu, 7 Jan 1993 23:04:57 +0000 (23:04 +0000)]
Include vax/vax.h, not vax.h.

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

31 years agoInlcude vax/vax.h, not vax.h.
kenner [Thu, 7 Jan 1993 23:04:04 +0000 (23:04 +0000)]
Inlcude vax/vax.h, not vax.h.

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

31 years ago(specs): Use GCC_FOR_TARGET.
wilson [Thu, 7 Jan 1993 22:42:37 +0000 (22:42 +0000)]
(specs): Use GCC_FOR_TARGET.

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

31 years ago(install-common): Install c++ and g++ only if cc1plus built.
wilson [Thu, 7 Jan 1993 22:40:34 +0000 (22:40 +0000)]
(install-common): Install c++ and g++ only if cc1plus built.

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

31 years ago(stdio.h): Fix the rename prototype on the rs6000,
wilson [Thu, 7 Jan 1993 22:35:20 +0000 (22:35 +0000)]
(stdio.h): Fix the rename prototype on the rs6000,
which conflicted with c++ use of new.

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

31 years ago(start_decl): Correct order of parameter declarations.
wilson [Thu, 7 Jan 1993 22:31:22 +0000 (22:31 +0000)]
(start_decl): Correct order of parameter declarations.

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

31 years ago(CC): Add -U__STDC__.
rms [Thu, 7 Jan 1993 21:52:20 +0000 (21:52 +0000)]
(CC): Add -U__STDC__.

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

31 years ago(__udiv_w_sdiv): Replace hard-coded constants 31 with (SI_TYPE_SIZE - 1).
tege [Thu, 7 Jan 1993 21:46:47 +0000 (21:46 +0000)]
(__udiv_w_sdiv): Replace hard-coded constants 31 with (SI_TYPE_SIZE - 1).

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

31 years agoAdd floating point ld/st indexed patterns.
tege [Thu, 7 Jan 1993 21:30:22 +0000 (21:30 +0000)]
Add floating point ld/st indexed patterns.

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

31 years ago(output_floatsisf2, output_floatsidf2): Remove.
tege [Thu, 7 Jan 1993 20:32:15 +0000 (20:32 +0000)]
(output_floatsisf2, output_floatsidf2): Remove.

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

31 years ago(FIXED_REGISTERS): Make register 112 (SAR) not fixed.
tege [Thu, 7 Jan 1993 20:31:59 +0000 (20:31 +0000)]
(FIXED_REGISTERS): Make register 112 (SAR) not fixed.

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

31 years ago(reg 112:SI recognizers): Remove.
tege [Thu, 7 Jan 1993 20:30:22 +0000 (20:30 +0000)]
(reg 112:SI recognizers): Remove.
(main move:SI recognizer): Add alternative for greg -> reg 112.
(floatsisf2 patterns): Put output template here, don't
call output_floatsiXf2.
(floatsidf2 patterns): Likewise.
(floatunssidf2, floatunssisf2): New patterns.
(floatdisf2, floatdidf2): New patterns.
(fix_truncsfdi2, fix_truncdfdi2): New patterns.
(rotrsi3, rotlsi3): New patterns.
(shd optimizers): 2 new patterns.
(ashlsi3, ashrsi3, lshrsi3): Rewrite not to mention SAR.
(zvdep32, vextrs32): New named recognizers.

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

31 years ago(reload) [SMALL_REGISTER_CLASSES]: When adding an extra
rms [Thu, 7 Jan 1993 05:42:33 +0000 (05:42 +0000)]
(reload) [SMALL_REGISTER_CLASSES]: When adding an extra
need if the insn uses the function value return register,
likewise add an extra single-reg need for each class in which
the insn needs a group.

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

31 years agoentered into RCS
roland [Thu, 7 Jan 1993 05:40:40 +0000 (05:40 +0000)]
entered into RCS

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

31 years agoFix typos.
brendan [Thu, 7 Jan 1993 01:52:42 +0000 (01:52 +0000)]
Fix typos.

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

31 years ago * alpha.h (ASM_FILE_START): Change .verstamp ident for BL10.
brendan [Thu, 7 Jan 1993 01:38:58 +0000 (01:38 +0000)]
    * alpha.h (ASM_FILE_START): Change .verstamp ident for BL10.
        * alpha.md (div/mod): Change calling sequence to agree with BL10.

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

31 years agoDon't "make LIB absolute" if already absolute,
rms [Thu, 7 Jan 1993 00:31:40 +0000 (00:31 +0000)]
Don't "make LIB absolute" if already absolute,
to avoid problems with the automounter.

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

31 years ago(assemble_real): Use `ASM_OUTPUT_BYTE_FLOAT' and
rms [Thu, 7 Jan 1993 00:08:40 +0000 (00:08 +0000)]
(assemble_real): Use `ASM_OUTPUT_BYTE_FLOAT' and
`ASM_OUTPUT_SHORT_FLOAT' for QFmode and HFmode respectively.

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

31 years ago(init_reload): Add entries in 'reload_in_optab' for QFmode and HFmode.
rms [Thu, 7 Jan 1993 00:08:15 +0000 (00:08 +0000)]
(init_reload): Add entries in 'reload_in_optab' for QFmode and HFmode.

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

31 years ago(init_optabs): Add optab entries for QFmode and HFmode.
rms [Thu, 7 Jan 1993 00:07:47 +0000 (00:07 +0000)]
(init_optabs): Add optab entries for QFmode and HFmode.

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

31 years ago(convert_move): Added code to support new modes QFmode and HFmode.
rms [Thu, 7 Jan 1993 00:05:59 +0000 (00:05 +0000)]
(convert_move): Added code to support new modes QFmode and HFmode.

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

31 years ago * pa.c (print_operand): Always use "<>" instead of "!=".
law [Wed, 6 Jan 1993 23:14:43 +0000 (23:14 +0000)]
* pa.c (print_operand): Always use "<>" instead of "!=".

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

31 years ago * pa.h (target_switches): Add "-mdisable-fpregs" and
law [Wed, 6 Jan 1993 23:11:59 +0000 (23:11 +0000)]
* pa.h (target_switches): Add "-mdisable-fpregs" and
"-mdisable-indexing.
(CONDITIONAL_REGISTER_USAGE): If TARGET_DISABLE_FPREGS, then mark
all FP registers as fixed.

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

31 years ago * pa.md (indexed loads): Disable if TARGET_DISABLE_INDEXING.
law [Wed, 6 Jan 1993 23:10:44 +0000 (23:10 +0000)]
* pa.md (indexed loads): Disable if TARGET_DISABLE_INDEXING.
(mulsi3, xmpyu): Disable xmpyu if TARGET_DISABLE_FPREGS.

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

31 years agoInitial revision
law [Wed, 6 Jan 1993 23:09:03 +0000 (23:09 +0000)]
Initial revision

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

31 years agoentered into RCS
rms [Wed, 6 Jan 1993 22:41:12 +0000 (22:41 +0000)]
entered into RCS

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

31 years agoFix typos in last change.
law [Wed, 6 Jan 1993 21:58:24 +0000 (21:58 +0000)]
Fix typos in last change.

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

31 years agoRecreate x-iris file.
meissner [Wed, 6 Jan 1993 19:44:43 +0000 (19:44 +0000)]
Recreate x-iris file.

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

31 years ago pa.md (fmpyadd peepholes): Cleanups suggested by Tege.
law [Wed, 6 Jan 1993 19:41:32 +0000 (19:41 +0000)]
pa.md (fmpyadd peepholes): Cleanups suggested by Tege.

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

31 years ago * pa.c (fmpyaddoperands, fmpysuboperands): Cleanups suggested by
law [Wed, 6 Jan 1993 19:41:06 +0000 (19:41 +0000)]
* pa.c (fmpyaddoperands, fmpysuboperands): Cleanups suggested by
Tege.

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

31 years ago * pa.md (movqi, movhi, movsi, movdi, movsf, movdf): Discourage
law [Wed, 6 Jan 1993 17:47:46 +0000 (17:47 +0000)]
* pa.md (movqi, movhi, movsi, movdi, movsf, movdf): Discourage
regclass from preferring anything which involves a FP<->GR copy.

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

31 years ago * pa.md (millicode expands): Change operand 3 in the expand
law [Wed, 6 Jan 1993 17:22:26 +0000 (17:22 +0000)]
* pa.md (millicode expands): Change operand 3 in the expand
pattern from a clobber of a match_scratch to a clobber of a
match_operand with a register predicate.  Make appropriate
change in the generated RTL.
(millicode insns): Clobber a match_operand with a register
predicate instead of a match_scratch expression.
* pa.c (emit_hpdiv_const): Likewise.

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

31 years ago * pa.md (millicode expands): Change operand 3 in the expand
law [Wed, 6 Jan 1993 17:22:10 +0000 (17:22 +0000)]
* pa.md (millicode expands): Change operand 3 in the expand
pattern from a clobber of a match_scratch to a clobber of a
match_operand with a register predicate.  Make appropriate
change in the generated RTL.
(millicode insns): Clobber a match_operand with a register
predicate instead of a match_scratch expression.
* pa.c (emit_hpdiv_const): Likewise.

* pa.md (movsi, movhi, movqi, movdi): Use reg_or_0_operand
consistently.

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

31 years agoFix spelling typo.
law [Wed, 6 Jan 1993 15:55:05 +0000 (15:55 +0000)]
Fix spelling typo.

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

31 years agoDon't "make LIB absolute" if already absolute,
rms [Wed, 6 Jan 1993 10:54:53 +0000 (10:54 +0000)]
Don't "make LIB absolute" if already absolute,
to avoid problems with the automounter.

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

31 years ago(limits.h): Add #ifndef/#endif around macros that
rms [Wed, 6 Jan 1993 10:11:52 +0000 (10:11 +0000)]
(limits.h):  Add #ifndef/#endif around macros that
are supposed to be defined in float.h.

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

31 years ago(DEBUG_PRINT_REG): Print regno along with printable name.
jrv [Wed, 6 Jan 1993 07:47:31 +0000 (07:47 +0000)]
(DEBUG_PRINT_REG): Print regno along with printable name.
(CONST_COSTS): Handle integer CONST_DOUBLE correctly.
(PREFERRED_RELOAD_CLASS): Allow integer CONST_DOUBLE into int regs.

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

31 years agoRenamed sparcv4.h to sysv4.h.
jrv [Wed, 6 Jan 1993 07:44:32 +0000 (07:44 +0000)]
Renamed sparcv4.h to sysv4.h.

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

31 years ago(yylex): Make tokstart an unsigned char *.
rms [Wed, 6 Jan 1993 07:28:08 +0000 (07:28 +0000)]
(yylex): Make tokstart an unsigned char *.

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

31 years agoUse new file names for included i860 files.
jrv [Wed, 6 Jan 1993 07:16:38 +0000 (07:16 +0000)]
Use new file names for included i860 files.

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

31 years agoUse new file names for included sparc files.
jrv [Wed, 6 Jan 1993 06:37:55 +0000 (06:37 +0000)]
Use new file names for included sparc files.

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

31 years agoHandle PA configuration files in new subdirectory.
law [Wed, 6 Jan 1993 04:53:12 +0000 (04:53 +0000)]
Handle PA configuration files in new subdirectory.

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

31 years agoInclude tahoe.h from tahoe/ subdir.
rms [Wed, 6 Jan 1993 04:32:00 +0000 (04:32 +0000)]
Include tahoe.h from tahoe/ subdir.

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

31 years agoFix unknown symbol error when linking gen* programs.
meissner [Wed, 6 Jan 1993 03:12:17 +0000 (03:12 +0000)]
Fix unknown symbol error when linking gen* programs.

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

31 years ago(Xmu.h): Add missing ${LIB}/.
wilson [Wed, 6 Jan 1993 03:01:33 +0000 (03:01 +0000)]
(Xmu.h): Add missing ${LIB}/.

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

31 years ago(expand_call): Pass NULL_RTX to INIT_CUMULATIVE_ARGS.
wilson [Wed, 6 Jan 1993 02:59:56 +0000 (02:59 +0000)]
(expand_call): Pass NULL_RTX to INIT_CUMULATIVE_ARGS.

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

31 years ago(assign_parms): Pass NULL_RTX to INIT_CUMULATIVE_*.
wilson [Wed, 6 Jan 1993 02:59:28 +0000 (02:59 +0000)]
(assign_parms): Pass NULL_RTX to INIT_CUMULATIVE_*.

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

31 years ago(emit_library_call): Pass NULL_TREE to INIT_CUMULATIVE_ARGS.
wilson [Wed, 6 Jan 1993 02:58:54 +0000 (02:58 +0000)]
(emit_library_call): Pass NULL_TREE to INIT_CUMULATIVE_ARGS.

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

31 years ago(install-dir): Only make includedir once.
wilson [Wed, 6 Jan 1993 02:48:33 +0000 (02:48 +0000)]
(install-dir): Only make includedir once.

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

31 years ago(do_line): Add pedantic warnings for out of range line
wilson [Wed, 6 Jan 1993 02:45:34 +0000 (02:45 +0000)]
(do_line): Add pedantic warnings for out of range line
numbers, and non-space characters after the filename.

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

31 years ago(c_sizeof): Call force_fit_type only for INTEGER_CST.
rms [Tue, 5 Jan 1993 22:52:25 +0000 (22:52 +0000)]
(c_sizeof): Call force_fit_type only for INTEGER_CST.

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

31 years agoMove MIPS files into config/mips.
meissner [Tue, 5 Jan 1993 20:06:50 +0000 (20:06 +0000)]
Move MIPS files into config/mips.

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

31 years agoRename decls for vars renamed to _objc_alloc, _objc_dealloc,
rms [Tue, 5 Jan 1993 19:55:35 +0000 (19:55 +0000)]
Rename decls for vars renamed to _objc_alloc, _objc_dealloc,
_objc_realloc, _objc_copy, _objc_error.

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

31 years ago(component_declarator): Allow attribute after nameless field.
rms [Tue, 5 Jan 1993 09:10:17 +0000 (09:10 +0000)]
(component_declarator): Allow attribute after nameless field.

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

31 years agoUse new file names for included m68k files.
jrv [Tue, 5 Jan 1993 08:56:35 +0000 (08:56 +0000)]
Use new file names for included m68k files.

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

31 years agoChange m68ksgs.h reference to m68k/sgs.h.
jrv [Tue, 5 Jan 1993 08:56:09 +0000 (08:56 +0000)]
Change m68ksgs.h reference to m68k/sgs.h.

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

31 years agoUse new files for included m68k files.
jrv [Tue, 5 Jan 1993 08:54:51 +0000 (08:54 +0000)]
Use new files for included m68k files.

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

31 years agoUse new file names for included m68k files.
jrv [Tue, 5 Jan 1993 08:47:27 +0000 (08:47 +0000)]
Use new file names for included m68k files.

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

31 years agoUse new file names for included m68k files.
jrv [Tue, 5 Jan 1993 08:27:46 +0000 (08:27 +0000)]
Use new file names for included m68k files.

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

31 years agoUse new file names for included ns32k files.
jrv [Tue, 5 Jan 1993 05:54:06 +0000 (05:54 +0000)]
Use new file names for included ns32k files.

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

31 years ago($os alternatives for sco and isc): Preserve the specified os version if any.
rms [Tue, 5 Jan 1993 05:43:42 +0000 (05:43 +0000)]
($os alternatives for sco and isc): Preserve the specified os version if any.
Each alternative handles both 386 and 486, preserving distinction.
($basic_machine alternatives for sco and isc): Deleted.
(i[34]86v32, i[34]86v, i[34]86v4):
Handle both cpus together, preserving distinction.

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

31 years ago(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
rms [Tue, 5 Jan 1993 04:46:25 +0000 (04:46 +0000)]
(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
Alternate definitions if NO_UNDERSCORES.

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

31 years ago(making dirs and links): If we already made subdirs
rms [Tue, 5 Jan 1993 02:11:29 +0000 (02:11 +0000)]
(making dirs and links): If we already made subdirs
for a dir foo and foo turns out to be a symlink outside /usr/include,
after we have made a dir for it in ./root/, make similar subdirs there.

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

31 years agoInitial revision
wilson [Mon, 4 Jan 1993 21:58:36 +0000 (21:58 +0000)]
Initial revision

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

31 years agoDelete `no change needed' messages.
wilson [Mon, 4 Jan 1993 21:55:26 +0000 (21:55 +0000)]
Delete `no change needed' messages.

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

31 years agoDelete `no change needed' messages. Delete all uses of `ex'.
wilson [Mon, 4 Jan 1993 21:55:03 +0000 (21:55 +0000)]
Delete `no change needed' messages.  Delete all uses of `ex'.

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

31 years ago(install-common-headers): Pipe grep output to /dev/null.
tege [Mon, 4 Jan 1993 19:05:01 +0000 (19:05 +0000)]
(install-common-headers): Pipe grep output to /dev/null.

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

31 years ago(CC): Add -w.
rms [Mon, 4 Jan 1993 09:04:54 +0000 (09:04 +0000)]
(CC): Add -w.

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

31 years agoFix typo (missing line) in last change.
law [Mon, 4 Jan 1993 06:56:54 +0000 (06:56 +0000)]
Fix typo (missing line) in last change.

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

31 years ago(perform_*): Rename macro args to arg0, arg1.
rms [Mon, 4 Jan 1993 05:46:01 +0000 (05:46 +0000)]
(perform_*): Rename macro args to arg0, arg1.

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

31 years ago * pa.h (JUMP_TABLES_IN_TEXT_SECTION): Define.
law [Mon, 4 Jan 1993 02:37:17 +0000 (02:37 +0000)]
* pa.h (JUMP_TABLES_IN_TEXT_SECTION): Define.

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

31 years ago * jump.c (jump_optimize, case if (foo) b++): Do this regardless
law [Mon, 4 Jan 1993 02:22:40 +0000 (02:22 +0000)]
* jump.c (jump_optimize, case if (foo) b++):  Do this regardless
of BRANCH_COST if HAVE_incscc is defined.

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

31 years ago * pa.md (scc insn): Name this pattern "scc".
law [Mon, 4 Jan 1993 02:22:25 +0000 (02:22 +0000)]
* pa.md (scc insn): Name this pattern "scc".
(negscc, incscc, cmov): New patterns.

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

31 years ago * pa.c (incscc_operator): New function.
law [Mon, 4 Jan 1993 02:22:04 +0000 (02:22 +0000)]
* pa.c (incscc_operator): New function.

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