gcc.git
27 years ago(print_rtx, case 'w'): Use HOST_WIDE_INT_PRINT_DEC.
Richard Kenner [Fri, 15 Nov 1996 19:14:15 +0000 (14:14 -0500)]
(print_rtx, case 'w'): Use HOST_WIDE_INT_PRINT_DEC.

From-SVN: r13175

27 years ago(asm_fprintf): Use "ll" prefix for a long long HOST_WIDE_INT.
Richard Kenner [Fri, 15 Nov 1996 19:13:58 +0000 (14:13 -0500)]
(asm_fprintf): Use "ll" prefix for a long long HOST_WIDE_INT.

(output_{asm_insn,addr_const}): Use HOST_WIDE_INT_PRINT_*.

From-SVN: r13174

27 years ago(HOST_PTR_PRINTF): Handle char * wider than long.
Richard Kenner [Fri, 15 Nov 1996 19:13:36 +0000 (14:13 -0500)]
(HOST_PTR_PRINTF): Handle char * wider than long.

(HOST_WIDE_INT_PRINT_{DEC,UNSIGNED,HEX,DOUBLE_HEX}): New macros.

From-SVN: r13173

27 years ago(rtvec_alloc): Clear rtwint instead of rtvec.
Richard Kenner [Fri, 15 Nov 1996 19:13:13 +0000 (14:13 -0500)]
(rtvec_alloc): Clear rtwint instead of rtvec.

From-SVN: r13172

27 years ago(main): Use loop, not bcopy, to set recog_operands from an rtvec.
Richard Kenner [Fri, 15 Nov 1996 19:12:54 +0000 (14:12 -0500)]
(main): Use loop, not bcopy, to set recog_operands from an rtvec.

From-SVN: r13171

27 years ago(simplify_cond): Make TESTS an array of rtunions.
Richard Kenner [Fri, 15 Nov 1996 19:12:24 +0000 (14:12 -0500)]
(simplify_cond): Make TESTS an array of rtunions.

From-SVN: r13170

27 years ago(copy_for_inline): Call gen_rtvec_vv.
Richard Kenner [Fri, 15 Nov 1996 19:11:57 +0000 (14:11 -0500)]
(copy_for_inline): Call gen_rtvec_vv.

From-SVN: r13169

27 years ago(gen_rtvec_vv): Declare.
Richard Kenner [Fri, 15 Nov 1996 18:39:34 +0000 (13:39 -0500)]
(gen_rtvec_vv): Declare.

From-SVN: r13168

27 years ago(gen_rtvec_vv): New function.
Richard Kenner [Fri, 15 Nov 1996 18:39:07 +0000 (13:39 -0500)]
(gen_rtvec_vv): New function.

(copy_rtx_if_shared): Call it.

From-SVN: r13167

27 years ago(try_combine): Properly copy an rtvec.
Richard Kenner [Fri, 15 Nov 1996 18:36:57 +0000 (13:36 -0500)]
(try_combine): Properly copy an rtvec.

From-SVN: r13166

27 years ago(unextend): Rewrite type conversions to avoid overflow.
Jim Wilson [Fri, 15 Nov 1996 18:20:53 +0000 (10:20 -0800)]
(unextend): Rewrite type conversions to avoid overflow.

From-SVN: r13165

27 years ago(iteration_info): Fix code so that it knows iteration_var is a
Richard Kenner [Fri, 15 Nov 1996 17:58:29 +0000 (12:58 -0500)]
(iteration_info): Fix code so that it knows iteration_var is a
HOST_WIDE_INT, not a long.

From-SVN: r13164

27 years ago(operand_equal_p): Do real comparison with REAL_VALUES_EQUAL.
Richard Kenner [Fri, 15 Nov 1996 17:48:28 +0000 (12:48 -0500)]
(operand_equal_p): Do real comparison with REAL_VALUES_EQUAL.

(make_range): Properly decide when to get TREE_TYPE of arg0.
Handle EXP being an INTEGER_CST at end.
(fold_range_test): Handle return of 0 from make_range.
(fold, case TRUTH_AND_EXPR): Handle first arg of 0.
(fold, case TRUTH_OR_EXPR): Handle first arg of 1.

From-SVN: r13163

27 years ago(decl_attributes, case A_ALIAS): Add missing parens.
Richard Kenner [Fri, 15 Nov 1996 17:11:24 +0000 (12:11 -0500)]
(decl_attributes, case A_ALIAS): Add missing parens.

From-SVN: r13162

27 years ago(range_binop): Set SNG1 to zero if ARG1 is a not a lower or upper
Richard Kenner [Fri, 15 Nov 1996 11:37:48 +0000 (06:37 -0500)]
(range_binop): Set SNG1 to zero if ARG1 is a not a lower or upper
bound.

From-SVN: r13161

27 years agox
Jason Merrill [Fri, 15 Nov 1996 07:14:08 +0000 (07:14 +0000)]
x

From-SVN: r13160

27 years agoFormerly tm.texi.~236~
Jason Merrill [Fri, 15 Nov 1996 07:07:44 +0000 (07:07 +0000)]
Formerly tm.texi.~236~

From-SVN: r13159

27 years agoh8300.c (dosize): Don't clobber the static chain register if it's needed by the curre...
Jeff Law [Fri, 15 Nov 1996 00:26:51 +0000 (17:26 -0700)]
h8300.c (dosize): Don't clobber the static chain register if it's needed by the current function.

        * h8300/h8300.c (dosize): Don't clobber the static chain
        register if it's needed by the current function.

From-SVN: r13158

27 years agoBunch of updates. See ChangeLog.
Per Bothner [Thu, 14 Nov 1996 02:06:05 +0000 (18:06 -0800)]
Bunch of updates.  See ChangeLog.

From-SVN: r13155

27 years agox
Jason Merrill [Thu, 14 Nov 1996 02:01:54 +0000 (02:01 +0000)]
x

From-SVN: r13154

27 years agopa.c (print_operand, case 'Y'): Fix comparisons to handle NaNs properly in all cases.
Jeff Law [Wed, 13 Nov 1996 06:24:06 +0000 (23:24 -0700)]
pa.c (print_operand, case 'Y'): Fix comparisons to handle NaNs properly in all cases.

        * pa/pa.c (print_operand, case 'Y'): Fix comparisons to handle
        NaNs properly in all cases.

From-SVN: r13153

27 years ago(emit_group_store): For REG case, call gen_lowpart if
Jim Wilson [Tue, 12 Nov 1996 23:46:05 +0000 (15:46 -0800)]
(emit_group_store): For REG case, call gen_lowpart if
modes are different.

From-SVN: r13152

27 years ago(vfork): Supply new definition for VMS.
Richard Kenner [Tue, 12 Nov 1996 23:26:10 +0000 (18:26 -0500)]
(vfork): Supply new definition for VMS.

(pwait): Use waitpid instead of wait for VMS.

From-SVN: r13151

27 years ago(exit): If VMS, define as __posix_exit.
Richard Kenner [Tue, 12 Nov 1996 23:24:31 +0000 (18:24 -0500)]
(exit): If VMS, define as __posix_exit.

(option_map): Add define-macro and undefine-macro.

From-SVN: r13150

27 years ago(zero_extendqidi2): Handle TARGET_BYTE_OPS.
Torbjorn Granlund [Tue, 12 Nov 1996 22:53:16 +0000 (22:53 +0000)]
(zero_extendqidi2): Handle TARGET_BYTE_OPS.

(zero_extendhidi2): Likewise.
(zero_extendqisi2): Likewise.
(zero_extendhisi2): Likewise.
(extendqisi2): Use extendqidi2x if TARGET_BYTE_OPS.
(extendqidi2): Likewise.
(extendqidi2x): New pattern.
(extendhisi2): Use extendhidi2x if TARGET_BYTE_OPS.
(extendhidi2): Likewise.
(extendhidi2x): New pattern.
(movhi): Handle TARGET_BYTE_OPS.
(movhi matcher): Output ldwu and stw.
(movqi): Handle TARGET_BYTE_OPS.
(movqi matcher): Output ldbu and stb.

From-SVN: r13149

27 years ago(input_operand): If TARGET_BYTE_OPS accept HImode and QImode.
Torbjorn Granlund [Tue, 12 Nov 1996 22:52:45 +0000 (22:52 +0000)]
(input_operand): If TARGET_BYTE_OPS accept HImode and QImode.

From-SVN: r13148

27 years ago(MASK_BYTE_OPS): New define.
Torbjorn Granlund [Tue, 12 Nov 1996 22:51:54 +0000 (22:51 +0000)]
(MASK_BYTE_OPS): New define.

(TARGET_BYTE_OPS): New define.
(TARGET_SWITCHES): Handle -mbyte.
(LOAD_EXTEND_OP): When MODE is not SImode, return ZERO_EXTEND.

From-SVN: r13147

27 years agoInitial revision
Richard Kenner [Tue, 12 Nov 1996 21:53:24 +0000 (16:53 -0500)]
Initial revision

From-SVN: r13146

27 years ago(output_function_{pro,epi}logue): Save and restore fp-registers only
Richard Kenner [Tue, 12 Nov 1996 21:37:12 +0000 (16:37 -0500)]
(output_function_{pro,epi}logue): Save and restore fp-registers only
if TARGET_68881.

From-SVN: r13145

27 years ago(jump_optimize): Fix bug in Sep 23 change.
Richard Kenner [Tue, 12 Nov 1996 21:21:11 +0000 (16:21 -0500)]
(jump_optimize): Fix bug in Sep 23 change.

From-SVN: r13144

27 years ago(prune_references): Add missing symmetic CONFLICTP call.
Richard Kenner [Tue, 12 Nov 1996 21:15:19 +0000 (16:15 -0500)]
(prune_references): Add missing symmetic CONFLICTP call.

From-SVN: r13143

27 years ago(ASM_OUTPUT_INTERNAL_LABEL): Prefix labels with "L%".
Richard Kenner [Tue, 12 Nov 1996 19:52:41 +0000 (14:52 -0500)]
(ASM_OUTPUT_INTERNAL_LABEL): Prefix labels with "L%".

(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_CASE_LABEL): Likewise.
(ASM_OUTPUT_ADDR_VEC_ELT, ASM_OUTPUT_ADDR_DIFF_ELT): Likewise.

From-SVN: r13142

27 years ago90th Cygnus<->FSF quick merge
Mike Stump [Tue, 12 Nov 1996 19:49:48 +0000 (19:49 +0000)]
90th Cygnus<->FSF quick merge

From-SVN: r13141

27 years ago(TARGET_DEFAULT): Use MASK_68040_ALSO, not MASK_68040.
Richard Kenner [Tue, 12 Nov 1996 19:48:13 +0000 (14:48 -0500)]
(TARGET_DEFAULT): Use MASK_68040_ALSO, not MASK_68040.

From-SVN: r13140

27 years ago(std_files): Add sys/socket.h.
Richard Kenner [Tue, 12 Nov 1996 19:37:01 +0000 (14:37 -0500)]
(std_files): Add sys/socket.h.

From-SVN: r13139

27 years ago(movqi): Emit 'st' for INTVAL & 255 == 255, not INTVAL == -1.
Richard Kenner [Tue, 12 Nov 1996 19:34:29 +0000 (14:34 -0500)]
(movqi): Emit 'st' for INTVAL & 255 == 255, not INTVAL == -1.

(seq,sne,sgt,sgtu,slt,sltu,sge,sgeu,sle,sleu): Allow "m" as operand 0.

From-SVN: r13138

27 years ago(addsi3): If TARGET_5200, use the lea insn to add small constants to
Richard Kenner [Tue, 12 Nov 1996 19:26:11 +0000 (14:26 -0500)]
(addsi3): If TARGET_5200, use the lea insn to add small constants to
address registers.

From-SVN: r13137

27 years ago(negsi2): Change into define_expand.
Richard Kenner [Tue, 12 Nov 1996 19:22:21 +0000 (14:22 -0500)]
(negsi2): Change into define_expand.

(negsi2_internal): Rename from old negsi2, changed condition to !TARGET_5200.
(negsi2_5200): New insn.
(one_cmplsi2): Change into define_expand.
(one_cmplsi2_internal): Rename from old one_cmplsi2, changed
condition to !TARGET_5200.
(one_cmplsi2_5200): New insn.
(negdi2_5200): Corrected constraints.
(one_cmpldi2): Changed condition to !TARGET_5200.

From-SVN: r13136

27 years ago(grokdeclarator): Generate a warning if -Wimplicit, unless a warning
Richard Kenner [Tue, 12 Nov 1996 19:17:33 +0000 (14:17 -0500)]
(grokdeclarator): Generate a warning if -Wimplicit, unless a warning
was already generated by -Wreturn-type.

From-SVN: r13135

27 years ago(qty_compare_1, qty_sugg_compare_1): Use `const void *' arguments.
Richard Kenner [Tue, 12 Nov 1996 19:10:55 +0000 (14:10 -0500)]
(qty_compare_1, qty_sugg_compare_1): Use `const void *' arguments.

(QTY_CMP_PRI, QTY_CMP_SUGG): New macros.
(qty_compare_1, qty_sugg_compare_1): Use them.

From-SVN: r13134

27 years ago(stupid_reg_compare): Use `const void *' arguments.
Richard Kenner [Tue, 12 Nov 1996 19:10:21 +0000 (14:10 -0500)]
(stupid_reg_compare): Use `const void *' arguments.

From-SVN: r13133

27 years ago(hard_reg_use_compare, compare_spill_regs): Use `const void *' arguments.
Richard Kenner [Tue, 12 Nov 1996 19:09:27 +0000 (14:09 -0500)]
(hard_reg_use_compare, compare_spill_regs): Use `const void *' arguments.

(reload_reg_class_lower): Likewise.

From-SVN: r13132

27 years ago(allocno_compare): Use `const void *' arguments.
Richard Kenner [Tue, 12 Nov 1996 19:03:37 +0000 (14:03 -0500)]
(allocno_compare): Use `const void *' arguments.

From-SVN: r13131

27 years ago(field_decl_cmp): Use `const void *' arguments.
Richard Kenner [Tue, 12 Nov 1996 19:03:00 +0000 (14:03 -0500)]
(field_decl_cmp): Use `const void *' arguments.

From-SVN: r13130

27 years agocosmetic tweaks
David J. MacKenzie [Tue, 12 Nov 1996 18:52:10 +0000 (18:52 +0000)]
cosmetic tweaks

From-SVN: r13129

27 years ago(output_function_{pro,epi}logue): Fix typo in last change.
Richard Kenner [Tue, 12 Nov 1996 18:23:52 +0000 (13:23 -0500)]
(output_function_{pro,epi}logue): Fix typo in last change.

From-SVN: r13128

27 years ago(merge_ranges): In (+,-) case, treat subset specially
Jim Wilson [Tue, 12 Nov 1996 18:19:42 +0000 (10:19 -0800)]
(merge_ranges): In (+,-) case, treat subset specially
if lower bounds are the same.

From-SVN: r13127

27 years ago(TARGET_OPTIONS): Added alignment options.
Richard Kenner [Tue, 12 Nov 1996 18:09:55 +0000 (13:09 -0500)]
(TARGET_OPTIONS): Added alignment options.

(MAX_CODE_ALIGN, ASM_OUTPUT_LOOP_ALIGN, ASM_OUTPUT_ALIGN_CODE):
New macros.
(FUNCTION_BOUNDARY): Use value derrived from  m68k_align_funcs
instead of constant.

From-SVN: r13126

27 years ago(m68k_align_loops_string, m68k_align_jumps_string): New vars.
Richard Kenner [Tue, 12 Nov 1996 18:09:16 +0000 (13:09 -0500)]
(m68k_align_loops_string, m68k_align_jumps_string): New vars.

(m68k_align_funcs_string, m68k_align_loops): Likewise.
(m68k_align_jumps, m68k_align_funcs): Likewise.
(override_options): New function.

From-SVN: r13125

27 years ago(parallel inc/dec and branch-if-zero/nonzero): Use `+' in constraint.
Torbjorn Granlund [Tue, 12 Nov 1996 14:28:45 +0000 (14:28 +0000)]
(parallel inc/dec and branch-if-zero/nonzero): Use `+' in constraint.

From-SVN: r13124

27 years agomore bug fixes
David J. MacKenzie [Tue, 12 Nov 1996 04:49:23 +0000 (04:49 +0000)]
more bug fixes

From-SVN: r13123

27 years agox
Jason Merrill [Mon, 11 Nov 1996 21:21:09 +0000 (21:21 +0000)]
x

From-SVN: r13122

27 years agox
Jason Merrill [Mon, 11 Nov 1996 20:12:06 +0000 (20:12 +0000)]
x

From-SVN: r13121

27 years agoFormerly tm.texi.~235~
Jason Merrill [Mon, 11 Nov 1996 20:12:06 +0000 (20:12 +0000)]
Formerly tm.texi.~235~

From-SVN: r13120

27 years ago(\set, \value): Allow - and _ in @set variable names.
Karl Berry [Sat, 9 Nov 1996 23:37:11 +0000 (23:37 +0000)]
(\set, \value): Allow - and _ in @set variable names.

From-SVN: r13119

27 years ago(\readauxfile): Leave \catcode`\^ as other;
Karl Berry [Sat, 9 Nov 1996 18:44:09 +0000 (18:44 +0000)]
(\readauxfile): Leave \catcode`\^ as other;

* texinfo.tex (\readauxfile): Leave \catcode`\^ as other;
  otherwise, node names containing ^, such as in info/info.texi,
  cause an error when run through TeX.
(\setq): Do not call \auxhat.
(\auxhat): Definition no longer needed.
Reported by Howard Gayle <howard@hal.com>.

From-SVN: r13118

27 years ago(expand_function_end): Handle BLKmode structures returned
Jim Wilson [Sat, 9 Nov 1996 01:37:54 +0000 (17:37 -0800)]
(expand_function_end): Handle BLKmode structures returned
in registers.

From-SVN: r13117

27 years agox
Jason Merrill [Sat, 9 Nov 1996 01:32:56 +0000 (01:32 +0000)]
x

From-SVN: r13116

27 years ago(change_address): If MEMREF isn't changing, return the old one.
Richard Kenner [Fri, 8 Nov 1996 23:55:41 +0000 (18:55 -0500)]
(change_address): If MEMREF isn't changing, return the old one.

From-SVN: r13115

27 years ago(expand_assignment): Remove bogus resetting of alignment to inner alignment.
Richard Kenner [Fri, 8 Nov 1996 22:40:11 +0000 (17:40 -0500)]
(expand_assignment): Remove bogus resetting of alignment to inner alignment.

(expand_expr, case COMPONENT_REF): Likewise.

From-SVN: r13114

27 years ago(compare_for_stack_reg, subst_stack_regs_pat):
Stan Cox [Fri, 8 Nov 1996 22:03:06 +0000 (22:03 +0000)]
(compare_for_stack_reg, subst_stack_regs_pat):

From-SVN: r13113

27 years agopatches from bug-gnu-utils to support more architectures
David J. MacKenzie [Fri, 8 Nov 1996 07:35:31 +0000 (07:35 +0000)]
patches from bug-gnu-utils to support more architectures

From-SVN: r13108

27 years ago(integer_{zero,one,all_ones,pow2}p, real_{zero,one,two}p): Return 0 if
Richard Kenner [Thu, 7 Nov 1996 12:45:58 +0000 (07:45 -0500)]
(integer_{zero,one,all_ones,pow2}p, real_{zero,one,two}p): Return 0 if
TREE_CONSTANT_OVERFLOW.

From-SVN: r13107

27 years ago(const_binop, case *_DIV_EXPR): Don't do special sizetype case if a
Richard Kenner [Thu, 7 Nov 1996 12:40:26 +0000 (07:40 -0500)]
(const_binop, case *_DIV_EXPR): Don't do special sizetype case if a
constant overflows.

From-SVN: r13106

27 years ago(layout_record): Treat constant size as variable if it overflows.
Richard Kenner [Thu, 7 Nov 1996 12:39:55 +0000 (07:39 -0500)]
(layout_record): Treat constant size as variable if it overflows.

From-SVN: r13105

27 years ago(parallel inc and branch-if-zero/nonzero): Add two new pattern variants.
Torbjorn Granlund [Wed, 6 Nov 1996 22:56:24 +0000 (22:56 +0000)]
(parallel inc and branch-if-zero/nonzero): Add two new pattern variants.

(parallel inc and branch-if-zero/nonzero): Add two
new pattern variants.  Change incrementing pattern to use incl/jnz.

From-SVN: r13104

27 years ago(sgt,sgtu,sge,sle,bgt,blt,bge,ble): Use CC_FCOM
Stan Cox [Wed, 6 Nov 1996 14:43:13 +0000 (14:43 +0000)]
(sgt,sgtu,sge,sle,bgt,blt,bge,ble): Use CC_FCOM

From-SVN: r13103

27 years ago(define_split for and_shl_scratch):
Joern Rennecke [Wed, 6 Nov 1996 03:48:54 +0000 (03:48 +0000)]
(define_split for and_shl_scratch):

Use rtx_equal_p on the operands to find out which alternative is used.

From-SVN: r13102

27 years ago(gen_shl_and): Try to generate shorter constant for and.
Joern Rennecke [Wed, 6 Nov 1996 03:48:54 +0000 (03:48 +0000)]
(gen_shl_and): Try to generate shorter constant for and.

From-SVN: r13101

27 years ago(CC_FCOMI): Define
Stan Cox [Tue, 5 Nov 1996 22:41:13 +0000 (22:41 +0000)]
(CC_FCOMI): Define

From-SVN: r13100

27 years ago(override_options): Set defaults for -march and -mcpu.
Stan Cox [Tue, 5 Nov 1996 22:41:13 +0000 (22:41 +0000)]
(override_options): Set defaults for -march and -mcpu.

From-SVN: r13099

27 years ago(see ChangeLog for Oct 29.)
Karl Berry [Tue, 5 Nov 1996 19:52:23 +0000 (19:52 +0000)]
(see ChangeLog for Oct 29.)

From-SVN: r13098

27 years agoCall \normalturnoffactive for the sake of \write's that include a \.
Karl Berry [Tue, 5 Nov 1996 19:51:16 +0000 (19:51 +0000)]
Call \normalturnoffactive for the sake of \write's that include a \.

From-SVN: r13097

27 years agox
Jason Merrill [Tue, 5 Nov 1996 00:15:07 +0000 (00:15 +0000)]
x

From-SVN: r13096

27 years agoDon't use TARGET_RELOCATABLE, not defined under AIX.
Michael Meissner [Mon, 4 Nov 1996 23:12:18 +0000 (23:12 +0000)]
Don't use TARGET_RELOCATABLE, not defined under AIX.

From-SVN: r13095

27 years agoAllow va-ppc.h to be reincluded
Michael Meissner [Mon, 4 Nov 1996 19:21:17 +0000 (19:21 +0000)]
Allow va-ppc.h to be reincluded

From-SVN: r13094

27 years agoFix -fpic problems; fix typo in cygwin
Michael Meissner [Mon, 4 Nov 1996 15:33:01 +0000 (15:33 +0000)]
Fix -fpic problems; fix typo in cygwin

From-SVN: r13093

27 years agoRandom -fpic fixes
Michael Meissner [Sun, 3 Nov 1996 21:12:07 +0000 (21:12 +0000)]
Random -fpic fixes

From-SVN: r13092

27 years agox
Jason Merrill [Sat, 2 Nov 1996 00:58:36 +0000 (00:58 +0000)]
x

From-SVN: r13091

27 years ago(make_range): Don't merge unsigned case with range containing upper bound;
Richard Kenner [Fri, 1 Nov 1996 14:49:54 +0000 (09:49 -0500)]
(make_range): Don't merge unsigned case with range containing upper bound;

instead merge just with zero and convert a range with no upper bound to
opposite one with no lower bound.
(merge_ranges): In (+,-) case, don't treat subset specially if the upper
bounds are the same; fix typo in others case here.

From-SVN: r13090

27 years agofold-const.c (make_range, [...]): Correct normalization of an unsigned range that...
Jeff Law [Fri, 1 Nov 1996 03:10:33 +0000 (20:10 -0700)]
fold-const.c (make_range, [...]): Correct normalization of an unsigned range that wraps around zero.

        * fold-const.c (make_range, case PLUS_EXPR): Correct
        normalization of an unsigned range that wraps around zero.

From-SVN: r13089

27 years agox
Jason Merrill [Fri, 1 Nov 1996 02:07:00 +0000 (02:07 +0000)]
x

From-SVN: r13088

27 years ago(emit_move_sequence): Refine previous change.
Richard Kenner [Thu, 31 Oct 1996 23:43:05 +0000 (18:43 -0500)]
(emit_move_sequence): Refine previous change.

From-SVN: r13087

27 years agoPut HAS_INIT_SECTION ifdefs around Irix6 support.
Jim Wilson [Thu, 31 Oct 1996 19:53:37 +0000 (11:53 -0800)]
Put HAS_INIT_SECTION ifdefs around Irix6 support.

From-SVN: r13086

27 years ago(expand_expr, case CONSTRUCTOR): Don't use a PARALLEL
Jim Wilson [Thu, 31 Oct 1996 18:30:25 +0000 (10:30 -0800)]
(expand_expr, case CONSTRUCTOR): Don't use a PARALLEL
target.

From-SVN: r13085

27 years ago(expand_call): Disable special handling for const calls
Jim Wilson [Thu, 31 Oct 1996 18:27:30 +0000 (10:27 -0800)]
(expand_call): Disable special handling for const calls
that return a PARALLEL rtx.

From-SVN: r13084

27 years ago(decl_function_context): Handle QUAL_UNION_TYPE.
Jim Wilson [Thu, 31 Oct 1996 18:24:42 +0000 (10:24 -0800)]
(decl_function_context): Handle QUAL_UNION_TYPE.

From-SVN: r13083

27 years ago90th Cygnus<->FSF quick merge
Mike Stump [Thu, 31 Oct 1996 17:08:58 +0000 (17:08 +0000)]
90th Cygnus<->FSF quick merge

From-SVN: r13082

27 years agoUse EXTRA_MULTILIB_PARTS
Michael Meissner [Thu, 31 Oct 1996 16:51:25 +0000 (16:51 +0000)]
Use EXTRA_MULTILIB_PARTS

From-SVN: r13081

27 years ago(parallel inc and branch-if-zero/nonzero): Check for -1, not zero.
Torbjorn Granlund [Thu, 31 Oct 1996 07:56:30 +0000 (07:56 +0000)]
(parallel inc and branch-if-zero/nonzero): Check for -1, not zero.

From-SVN: r13080

27 years ago(range_binop): Strip NOPs from result and verify it's an INTEGER_CST.
Richard Kenner [Wed, 30 Oct 1996 21:16:41 +0000 (16:16 -0500)]
(range_binop): Strip NOPs from result and verify it's an INTEGER_CST.

(make_range, case BIT_NOT_EXPR): Fix typo in constant for PLUS_EXPR.

From-SVN: r13079

27 years ago(layout_record): Use HOST_WIDE_INT for size.
Richard Kenner [Wed, 30 Oct 1996 20:53:58 +0000 (15:53 -0500)]
(layout_record): Use HOST_WIDE_INT for size.

From-SVN: r13078

27 years ago(expand_asm_operands): Disallow matching constraints on output and
Richard Kenner [Wed, 30 Oct 1996 20:50:38 +0000 (15:50 -0500)]
(expand_asm_operands): Disallow matching constraints on output and
validate the numbers on inputs.

From-SVN: r13077

27 years agoFormerly NEWS.~2~
Michael Meissner [Tue, 29 Oct 1996 21:32:16 +0000 (21:32 +0000)]
Formerly NEWS.~2~

From-SVN: r13076

27 years agoAdd -specs support
Michael Meissner [Tue, 29 Oct 1996 21:21:57 +0000 (21:21 +0000)]
Add -specs support

From-SVN: r13075

27 years agomultilib
Jason Merrill [Tue, 29 Oct 1996 20:49:42 +0000 (20:49 +0000)]
multilib

From-SVN: r13074

27 years agoAdd cases for SIGN_EXTEND and ZERO_EXTEND to RTX_COSTS
Ian Lance Taylor [Tue, 29 Oct 1996 05:54:16 +0000 (05:54 +0000)]
Add cases for SIGN_EXTEND and ZERO_EXTEND to RTX_COSTS

From-SVN: r13073

27 years agoRecognize hppa-next as a valid CPU-COMPANY combination.
Richard Stallman [Tue, 29 Oct 1996 02:56:12 +0000 (02:56 +0000)]
Recognize hppa-next as a valid CPU-COMPANY combination.

From-SVN: r13062

27 years agoUpdates from Bob.
Mike Stump [Tue, 29 Oct 1996 01:25:27 +0000 (01:25 +0000)]
Updates from Bob.

From-SVN: r13061

27 years ago(shl_sext_ext): Don't accept simple left/right shift variant.
Joern Rennecke [Tue, 29 Oct 1996 01:08:53 +0000 (01:08 +0000)]
(shl_sext_ext): Don't accept simple left/right shift variant.

From-SVN: r13060