platform/upstream/gcc.git
27 years ago*** empty log message ***
Jason Merrill [Mon, 7 Oct 1996 20:25:37 +0000 (20:25 +0000)]
*** empty log message ***

From-SVN: r12910

27 years agoFix previous change to work on both endian hosts and targets
Michael Meissner [Mon, 7 Oct 1996 20:14:15 +0000 (20:14 +0000)]
Fix previous change to work on both endian hosts and targets

From-SVN: r12909

27 years ago* pa/pa.h (combinable_fsub): Don't return without a value!
Jeff Law [Sun, 6 Oct 1996 22:44:09 +0000 (16:44 -0600)]
* pa/pa.h (combinable_fsub): Don't return without a value!

From-SVN: r12908

27 years agoUse split_double to break apart CONST_DOUBLEs
Michael Meissner [Sun, 6 Oct 1996 18:13:02 +0000 (18:13 +0000)]
Use split_double to break apart CONST_DOUBLEs

From-SVN: r12907

27 years ago(LIB_SPEC): Add support for -mwindows.
Richard Kenner [Sat, 5 Oct 1996 12:43:12 +0000 (08:43 -0400)]
(LIB_SPEC): Add support for -mwindows.

Always pass -lkernel32.
(LIBGCC_SPEC): Don't delete.
(STARTFILE_SPEC): Remove always-true conditionalization.
(LONG_DOUBLE_TYPE_SIZE): Use default.

From-SVN: r12906

27 years agoDWARF
Jason Merrill [Sat, 5 Oct 1996 09:38:40 +0000 (09:38 +0000)]
DWARF

From-SVN: r12905

27 years agoDWARF
Jason Merrill [Fri, 4 Oct 1996 23:17:36 +0000 (23:17 +0000)]
DWARF

From-SVN: r12904

27 years ago*** empty log message ***
Jason Merrill [Fri, 4 Oct 1996 21:22:19 +0000 (21:22 +0000)]
*** empty log message ***

From-SVN: r12903

27 years ago(asm_output_function_prefix): Don't use ASM_DECLARE_FUNCTION_NAME if it is not defined.
Stan Cox [Fri, 4 Oct 1996 20:13:04 +0000 (20:13 +0000)]
(asm_output_function_prefix): Don't use ASM_DECLARE_FUNCTION_NAME if it is not defined.

From-SVN: r12902

27 years ago(sfunc_uses_reg): New function.
Jim Wilson [Fri, 4 Oct 1996 19:56:02 +0000 (12:56 -0700)]
(sfunc_uses_reg): New function.

(noncall_uses_reg, machine_dependent_reorg, final_prescan_insn):
Handle special functions like function calls for purposes of relaxing.
(noncall_uses_reg): Added some missing cases of registers
being used in non-call instructions.

From-SVN: r12901

27 years ago(PRESERVE_DEATH_INFO_REGNO_P): define
Jim Wilson [Fri, 4 Oct 1996 19:29:44 +0000 (12:29 -0700)]
(PRESERVE_DEATH_INFO_REGNO_P): define

From-SVN: r12900

27 years ago*** empty log message ***
Jason Merrill [Fri, 4 Oct 1996 17:51:20 +0000 (17:51 +0000)]
*** empty log message ***

From-SVN: r12899

27 years ago(adddi3_1, subdi3_1): insns renamed from adddi3 and subdi3;
Stan Cox [Fri, 4 Oct 1996 14:07:02 +0000 (14:07 +0000)]
(adddi3_1, subdi3_1): insns renamed from adddi3 and subdi3;

added missing earlyclobbers. (adddi3_1): removed duplicates from commutativity.
(adddi3, subdi3): new define_expands.

From-SVN: r12898

27 years ago(flag_omit_frame_pointer, outer_function_chain: declare.
Stan Cox [Fri, 4 Oct 1996 14:07:02 +0000 (14:07 +0000)]
(flag_omit_frame_pointer, outer_function_chain: declare.

From-SVN: r12897

27 years ago(layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment is
Richard Kenner [Fri, 4 Oct 1996 11:01:47 +0000 (07:01 -0400)]
(layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment is
less than its type.

From-SVN: r12896

27 years agooops
Jason Merrill [Thu, 3 Oct 1996 23:41:51 +0000 (23:41 +0000)]
oops

From-SVN: r12895

27 years agoDWARY
Jason Merrill [Thu, 3 Oct 1996 23:37:38 +0000 (23:37 +0000)]
DWARY

From-SVN: r12894

27 years agoUse #include "", not #include <>.
Doug Evans [Thu, 3 Oct 1996 22:31:13 +0000 (22:31 +0000)]
Use #include "", not #include <>.

From-SVN: r12893

27 years agopa.h (EXTRA_CONSTRAINT): Loosen conditions for match of 'Q' and 'T' while reload...
Jeff Law [Wed, 2 Oct 1996 23:31:45 +0000 (17:31 -0600)]
pa.h (EXTRA_CONSTRAINT): Loosen conditions for match of 'Q' and 'T' while reload is running.

        * pa.h (EXTRA_CONSTRAINT): Loosen conditions for match of
        'Q' and 'T' while reload is running.
        * pa/pa.c (hppa_legitimize_address): Rework to generate more
        indexed and scaled indexed addressing.
        * pa/pa.md (scaled indexed store): Add define_splits to undo
        pessimizations created by hppa_legitimize_address for integer
        stores.

From-SVN: r12892

27 years agoHack around HP/UX 10.20 sed bug
Ian Lance Taylor [Wed, 2 Oct 1996 21:30:23 +0000 (21:30 +0000)]
Hack around HP/UX 10.20 sed bug

From-SVN: r12891

27 years ago*** empty log message ***
Jason Merrill [Wed, 2 Oct 1996 20:51:39 +0000 (20:51 +0000)]
*** empty log message ***

From-SVN: r12890

27 years agopa.c (remove_useless_addtr_insns): New function.
Jeff Law [Wed, 2 Oct 1996 17:42:18 +0000 (11:42 -0600)]
pa.c (remove_useless_addtr_insns): New function.

        * pa/pa.c (remove_useless_addtr_insns): New function.
        (pa_reorg): Delete code to remove useless add,tr insns.
        Instead call remove_useless_addtr_insns.
        (output_function_prologue): Call remove_useless_addtr_insns
        to catch any add,tr insns created by reorg.

From-SVN: r12889

27 years ago* pa/pa.c (secondary_reload_class): Remove duplicate/useless code.
Jeff Law [Wed, 2 Oct 1996 17:27:20 +0000 (11:27 -0600)]
* pa/pa.c (secondary_reload_class): Remove duplicate/useless code.

From-SVN: r12888

27 years ago* pa/pa.h (PARSE_LDD_OUTPUT): Handle output from hpux10.20 "chatr".
Jeff Law [Wed, 2 Oct 1996 17:21:48 +0000 (11:21 -0600)]
* pa/pa.h (PARSE_LDD_OUTPUT): Handle output from hpux10.20 "chatr".

From-SVN: r12887

27 years agoFix broken comment.
Doug Evans [Wed, 2 Oct 1996 04:31:28 +0000 (04:31 +0000)]
Fix broken comment.

From-SVN: r12886

27 years ago(used_arg): When call xmalloc for mswitches, pass 1 if
Jim Wilson [Tue, 1 Oct 1996 18:18:44 +0000 (11:18 -0700)]
(used_arg): When call xmalloc for mswitches, pass 1 if
n_switches is zero.

From-SVN: r12885

27 years ago(gen_shl_and, gen_shl_sext): use gen_lowpart to generate rtx in the appropriate mode...
Jim Wilson [Mon, 30 Sep 1996 21:45:47 +0000 (14:45 -0700)]
(gen_shl_and, gen_shl_sext): use gen_lowpart to generate rtx in the appropriate mode for zero/sign-extension.

(gen_shl_and, gen_shl_sext): use gen_lowpart to
generate rtx in the appropriate mode for zero/sign-extension.
Don't generate a zero bit shift.
(gen_shl_sext) directly use gen_ashift instead of gen_ashrsi3 .

From-SVN: r12884

27 years ago89th Cygnus<->FSF quick merge
Mike Stump [Mon, 30 Sep 1996 21:34:04 +0000 (21:34 +0000)]
89th Cygnus<->FSF quick merge

From-SVN: r12883

27 years agoRedefine exception in math.h for C++
Ian Lance Taylor [Mon, 30 Sep 1996 21:19:24 +0000 (21:19 +0000)]
Redefine exception in math.h for C++

From-SVN: r12882

27 years agoRedefine exception in math.h
Ian Lance Taylor [Mon, 30 Sep 1996 21:19:11 +0000 (21:19 +0000)]
Redefine exception in math.h

From-SVN: r12881

27 years ago(ASM_SPEC): Add -w.
Jim Wilson [Mon, 30 Sep 1996 21:14:51 +0000 (14:14 -0700)]
(ASM_SPEC): Add -w.

(STARTFILE_SPEC): Add mips3 to n32 pathnames.  Add -L/usr/lib32/mips
for n32 cases.
(ENDFILE_SPEC): Add mips3 to n32 pathnames.

From-SVN: r12880

27 years agoInitial revision
Michael Meissner [Mon, 30 Sep 1996 20:51:53 +0000 (20:51 +0000)]
Initial revision

From-SVN: r12879

27 years ago(asm_output_function_prefix, function_prologue,ix86_expand_prologue): Make the routin...
Stan Cox [Mon, 30 Sep 1996 19:23:11 +0000 (19:23 +0000)]
(asm_output_function_prefix, function_prologue,ix86_expand_prologue): Make the routine that sets the GOT (when pic is enabled) a function, to assist debugging.

From-SVN: r12878

27 years agoi386.md (gen_prologue_get_pc): Call the function created above. (divdf3): Added.
Stan Cox [Mon, 30 Sep 1996 19:23:11 +0000 (19:23 +0000)]
i386.md (gen_prologue_get_pc): Call the function created above. (divdf3): Added.

From-SVN: r12877

27 years ago(CPP_CPU_SPEC): New. Added for defining the submodel.
Stan Cox [Mon, 30 Sep 1996 19:23:11 +0000 (19:23 +0000)]
(CPP_CPU_SPEC): New. Added for defining the submodel.

From-SVN: r12876

27 years agoUntabify.
Karl Berry [Mon, 30 Sep 1996 17:47:57 +0000 (17:47 +0000)]
Untabify.

From-SVN: r12875

27 years agoChanges for Texinfo 3.8 release; see ChangeLog.
Karl Berry [Mon, 30 Sep 1996 17:39:54 +0000 (17:39 +0000)]
Changes for Texinfo 3.8 release; see ChangeLog.

From-SVN: r12874

27 years agoSearch modes in reverse order to avoid problems with EXTRA_CC_MODES
Ian Lance Taylor [Mon, 30 Sep 1996 17:23:14 +0000 (17:23 +0000)]
Search modes in reverse order to avoid problems with EXTRA_CC_MODES

From-SVN: r12873

27 years agoAdd extern "C" to <sys/mman.h> on HP/UX.
Ian Lance Taylor [Mon, 30 Sep 1996 17:21:03 +0000 (17:21 +0000)]
Add extern "C" to <sys/mman.h> on HP/UX.

From-SVN: r12872

27 years ago(expand_decl): Use mark_user_reg and simplify code.
Richard Kenner [Sun, 29 Sep 1996 23:06:37 +0000 (19:06 -0400)]
(expand_decl): Use mark_user_reg and simplify code.

From-SVN: r12871

27 years ago(assign_parms): Use mark_user_reg.
Richard Kenner [Sun, 29 Sep 1996 23:06:08 +0000 (19:06 -0400)]
(assign_parms): Use mark_user_reg.

From-SVN: r12870

27 years ago(mark_user_reg): New function.
Richard Kenner [Sun, 29 Sep 1996 23:05:36 +0000 (19:05 -0400)]
(mark_user_reg): New function.

From-SVN: r12869

27 years ago(register_operand): Don't reject subreg of complex mode.
Richard Kenner [Sun, 29 Sep 1996 23:05:22 +0000 (19:05 -0400)]
(register_operand): Don't reject subreg of complex mode.

From-SVN: r12868

27 years ago(expand_expr, case COMPONENT_REF): Don't try to directly load a complex.
Richard Kenner [Sun, 29 Sep 1996 23:04:49 +0000 (19:04 -0400)]
(expand_expr, case COMPONENT_REF): Don't try to directly load a complex.

From-SVN: r12867

27 years ago(copy_constant, case COMPLEX_CST): Add new arg, TYPE, to call to build_complex.
Richard Kenner [Sun, 29 Sep 1996 23:04:12 +0000 (19:04 -0400)]
(copy_constant, case COMPLEX_CST): Add new arg, TYPE, to call to build_complex.

From-SVN: r12866

27 years ago(const_binop): Add new arg, TYPE, to call to build_complex.
Richard Kenner [Sun, 29 Sep 1996 23:03:36 +0000 (19:03 -0400)]
(const_binop): Add new arg, TYPE, to call to build_complex.

(fold, case CONJ_EXPR, COMPLEX_EXPR): Likewise.

From-SVN: r12865

27 years ago(yylex): Add new arg, TYPE, to call to build_complex.
Richard Kenner [Sun, 29 Sep 1996 23:02:58 +0000 (19:02 -0400)]
(yylex): Add new arg, TYPE, to call to build_complex.

From-SVN: r12864

27 years ago(build_complex): Add new argument, TYPE.
Richard Kenner [Sun, 29 Sep 1996 23:02:39 +0000 (19:02 -0400)]
(build_complex): Add new argument, TYPE.

From-SVN: r12863

27 years ago(contains_placeholder): Return 1 for PLACEHOLDER_EXPR.
Richard Kenner [Sun, 29 Sep 1996 22:46:25 +0000 (18:46 -0400)]
(contains_placeholder): Return 1 for PLACEHOLDER_EXPR.

From-SVN: r12862

27 years ago(store_expr): memset/bzero gets ptr_mode, not Pmode.
Richard Kenner [Sun, 29 Sep 1996 22:42:12 +0000 (18:42 -0400)]
(store_expr): memset/bzero gets ptr_mode, not Pmode.

From-SVN: r12861

27 years ago(expand_asm_operands): Fix errors in previous patches.
Richard Kenner [Sun, 29 Sep 1996 22:33:31 +0000 (18:33 -0400)]
(expand_asm_operands): Fix errors in previous patches.

From-SVN: r12860

27 years agoSimplify, but ensure headers aren't changed.
Richard Kenner [Sun, 29 Sep 1996 22:27:22 +0000 (18:27 -0400)]
Simplify, but ensure headers aren't changed.

From-SVN: r12859

27 years agoNo longer include direct.h for _WIN32.
Richard Kenner [Sun, 29 Sep 1996 22:21:44 +0000 (18:21 -0400)]
No longer include direct.h for _WIN32.

From-SVN: r12858

27 years ago(installdirs): Renamed from install-dir.
Richard Kenner [Sun, 29 Sep 1996 22:11:33 +0000 (18:11 -0400)]
(installdirs): Renamed from install-dir.

Create $(prefix) and $(exec_prefix) if doesn't exist.
(install-float): Reflect new name for installdirs.
(install-{common,info,man,libgcc,multilib,libobjc}): Likewise.
(install-{include-dir,assert-h,collect2}): Likewise.

From-SVN: r12857

27 years ago(gen_reload): Handle SUBREG in PLUS specially too.
Richard Kenner [Sun, 29 Sep 1996 19:56:23 +0000 (15:56 -0400)]
(gen_reload): Handle SUBREG in PLUS specially too.

(gen_reload): Handle SUBREG in PLUS specially too.  Change calls to
emit_move_insn to recursive calls.

From-SVN: r12856

27 years agoAllow pointers to be short
Michael Meissner [Sun, 29 Sep 1996 16:42:27 +0000 (16:42 +0000)]
Allow pointers to be short

From-SVN: r12855

27 years ago(fixup_gotos): When running undefined labels, if no cleanup actions
Richard Kenner [Sun, 29 Sep 1996 15:21:58 +0000 (11:21 -0400)]
(fixup_gotos): When running undefined labels, if no cleanup actions
for this block, don't clear BEFORE_JUMP.

From-SVN: r12854

27 years agoAllow short to be size_t
Michael Meissner [Fri, 27 Sep 1996 17:49:57 +0000 (17:49 +0000)]
Allow short to be size_t

From-SVN: r12853

27 years ago(do_spec_1): Allow -A in %[Spec].
Stan Cox [Fri, 27 Sep 1996 16:54:10 +0000 (16:54 +0000)]
(do_spec_1): Allow -A in %[Spec].

From-SVN: r12852

27 years ago(CPP_SPEC): Use %[cpp_cpu].
Stan Cox [Fri, 27 Sep 1996 16:01:16 +0000 (16:01 +0000)]
(CPP_SPEC): Use %[cpp_cpu].

From-SVN: r12851

27 years ago(mulsidi3 matcher): Change predicate const_int_operand to const_sint32_operand.
Torbjorn Granlund [Thu, 26 Sep 1996 21:55:07 +0000 (21:55 +0000)]
(mulsidi3 matcher): Change predicate const_int_operand to const_sint32_operand.

(mulsidi3 matcher): Change predicate const_int_operand
to const_sint32_operand.  Get rid of bogus range condition.

From-SVN: r12850

27 years ago(stmp-int-hdrs): Don't cd to srcdir before copying
Jim Wilson [Thu, 26 Sep 1996 21:10:02 +0000 (14:10 -0700)]
(stmp-int-hdrs): Don't cd to srcdir before copying
header files to objdir.

From-SVN: r12849

27 years agoh8300.h (FIRST_PSEUDO_REGISTER): Bump up by one.
Jeff Law [Thu, 26 Sep 1996 03:26:04 +0000 (21:26 -0600)]
h8300.h (FIRST_PSEUDO_REGISTER): Bump up by one.

        * h8300/h8300.h (FIRST_PSEUDO_REGISTER): Bump up by one.
        (ARG_POINTER_REGNUM): Likewise.
        (FIXED_REGISTERS): Add entry for MAC register.
        (CALL_USED_REGISTERS< REG_ALLOC_ORDER): Likewise.
        (HARD_REGNO_NREGS): Handle MAC register.
        (HARD_REGNO_MODE_OK< REGNO_OK_FOR_BASE_P): LIkewise.
        (REGISTER_NAMES): Likewise.
        (enum reg_class): New MAC_REGS register class.
        (REG_CLASS_CONTENTS, REGNO_REG_CLASS): Corresponding changes.
        (REG_CLASS_FROM_LETTER): LIkewise.
        (REGISTER_MOVE_COST): Make copies to/from the MAC register
        expenseive.
        (CONDITIONAL_REGISTER_USAGE): Define.
        * h8300/h8300.md (movsi_h8300hs): Renamed from movsi_h8300h.
        Handle moves to/from the MAC register.
        (mac): Two new patterns to use the mac instruction.

        * h8300/h8300.c (notice_update_cc): Fix CC_SET case.
        (restore_compare_p): Remove unused function.
        * h8300/h8300.md: Handle "set" vs "set_zn_c0" correctly.
        (bCC patterns): No longer need to call restore_compare_p.

        * h8300/h8300.c (get_shift_alg): Fix HImode ASHIFTRT by
        13 or 14 bits.

From-SVN: r12848

27 years ago(insv): New pattern.
Jim Wilson [Wed, 25 Sep 1996 22:51:33 +0000 (15:51 -0700)]
(insv): New pattern.

From-SVN: r12847

27 years agosparc.c (print_operand): Handle new codes H/L.
Doug Evans [Wed, 25 Sep 1996 20:46:52 +0000 (20:46 +0000)]
sparc.c (print_operand): Handle new codes H/L.

* sparc.c (print_operand): Handle new codes H/L.
* sparc.md (lo_sum_di_sp32,adddi3_sp32,subdi3_sp32,
mulsidi3_sp32,const_mulsidi3,umulsidi3_sp32,const_umulsidi3,
smacdi,umacdi,anddi3_sp32,iordi3_sp32,xordi3_sp32,negdi2_sp32):
Add little endian support.

From-SVN: r12846

27 years agosparc.c (print_operand): Handle new codes H/L.
Doug Evans [Wed, 25 Sep 1996 20:39:46 +0000 (20:39 +0000)]
sparc.c (print_operand): Handle new codes H/L.

* sparc.c (print_operand): Handle new codes H/L.
* sparc.md (lo_sum_di_sp32,adddi3_sp32,subdi3_sp32,
mulsidi3_sp32,const_mulsidi3,umulsidi3_sp32,const_umulsidi3,
smacdi,umacdi,anddi3_sp32,iordi3_sp32,xordi3_sp32,negdi2_sp32):
Add little endian support.

From-SVN: r12845

27 years agoCreate multilib versions of -fpic/-fPIC.
Doug Evans [Wed, 25 Sep 1996 20:38:57 +0000 (20:38 +0000)]
Create multilib versions of -fpic/-fPIC.

From-SVN: r12844

27 years ago(store_bit_field): don't make flag_force_mem disable insv
Jim Wilson [Wed, 25 Sep 1996 20:23:32 +0000 (13:23 -0700)]
(store_bit_field): don't make flag_force_mem disable insv
for memory operands.

From-SVN: r12843

27 years ago(instantiate_decl): Always store addr back into x.
Jim Wilson [Wed, 25 Sep 1996 19:31:31 +0000 (12:31 -0700)]
(instantiate_decl): Always store addr back into x.

From-SVN: r12842

27 years ago(push_secondary_reload): Do strip paradoxical SUBREG even if reload_class is CLASS_CA...
Jim Wilson [Wed, 25 Sep 1996 00:44:04 +0000 (17:44 -0700)]
(push_secondary_reload): Do strip paradoxical SUBREG even if reload_class is CLASS_CANNOT_CHANGE_SIZE.

(push_secondary_reload): Do strip paradoxical SUBREG
even if reload_class is CLASS_CANNOT_CHANGE_SIZE.  Change reload_mode
to mode in SECONDARY_MEMORY_NEEDED and get_secondary_mem calls.

From-SVN: r12841

27 years ago(emit_reload_insns): For output part of RELOAD_OTHER,
Jim Wilson [Tue, 24 Sep 1996 23:34:28 +0000 (16:34 -0700)]
(emit_reload_insns): For output part of RELOAD_OTHER,

emit after RELOAD_FOR_OUTPUT, in reverse order of reload number,
but not separately.

From-SVN: r12840

27 years agoInitial revision
Jim Wilson [Tue, 24 Sep 1996 23:21:45 +0000 (16:21 -0700)]
Initial revision

From-SVN: r12839

27 years agoFix SI followed by 4 DFs under AIX
Michael Meissner [Tue, 24 Sep 1996 22:14:57 +0000 (22:14 +0000)]
Fix SI followed by 4 DFs under AIX

From-SVN: r12838

27 years agoAdd comment about renmaing from aux.h.
Doug Evans [Tue, 24 Sep 1996 21:40:03 +0000 (21:40 +0000)]
Add comment about renmaing from aux.h.

From-SVN: r12837

27 years agoInitial revision
Jeff Law [Tue, 24 Sep 1996 20:25:40 +0000 (14:25 -0600)]
Initial revision

From-SVN: r12836

27 years ago(copy_node): Fix error in last change.
Richard Kenner [Tue, 24 Sep 1996 12:33:44 +0000 (08:33 -0400)]
(copy_node): Fix error in last change.

From-SVN: r12835

27 years ago(used_arg): Fix multilib_matches parsing to not corrupt entry parameter.
Richard Kenner [Tue, 24 Sep 1996 12:28:52 +0000 (08:28 -0400)]
(used_arg): Fix multilib_matches parsing to not corrupt entry parameter.

From-SVN: r12834

27 years ago(get_condition): Use rtx_equal_p to compare rtx.
Richard Kenner [Tue, 24 Sep 1996 12:22:03 +0000 (08:22 -0400)]
(get_condition): Use rtx_equal_p to compare rtx.

From-SVN: r12833

27 years ago(expand_inline_function): Avoid creating paradoxical subreg wider than
Richard Kenner [Tue, 24 Sep 1996 12:13:52 +0000 (08:13 -0400)]
(expand_inline_function): Avoid creating paradoxical subreg wider than
BITS_PER_WORD as inlined function result.

From-SVN: r12832

27 years ago(struct directive, directive_table, handle_directive): pass_thru now 1 for #define...
Richard Kenner [Tue, 24 Sep 1996 12:06:34 +0000 (08:06 -0400)]
(struct directive, directive_table, handle_directive): pass_thru now 1 for #define and 2 for #pragma.

(struct directive, directive_table, handle_directive): pass_thru now 1 for
#define and 2 for #pragma.
(handle_directive): When deciding whether to suppress comment at end of
directive, ignore tabs and spaces after comment.  Remove redundant limit test.
With -dD -C, copy comment when isolating definition.
(skip_to_end_of_comment): With -C, don't copy newline at end of C++ comment.

From-SVN: r12831

27 years agoInsert newlines just before end of 'sed' command strings if last 'sed'
Richard Kenner [Tue, 24 Sep 1996 12:00:06 +0000 (08:00 -0400)]
Insert newlines just before end of 'sed' command strings if last 'sed'
command is 'a' or 'i'.

From-SVN: r12830

27 years ago(PREFERRED_DEBUGGING_TYPE): If no debugging formats are supported, set to NO_DEBUG.
Richard Kenner [Tue, 24 Sep 1996 11:28:50 +0000 (07:28 -0400)]
(PREFERRED_DEBUGGING_TYPE): If no debugging formats are supported, set to NO_DEBUG.

(PREFERRED_DEBUGGING_TYPE): If no debugging formats are supported, set
to NO_DEBUG.
(main): Don't do setting of PREFERRED_DEBUGGING_TYPE here.

From-SVN: r12829

27 years ago(finish_struct): Check PCC_BITFIELD_TYPE_MATTERS value.
Richard Kenner [Tue, 24 Sep 1996 02:50:55 +0000 (22:50 -0400)]
(finish_struct): Check PCC_BITFIELD_TYPE_MATTERS value.

(finish_struct): Check PCC_BITFIELD_TYPE_MATTERS value.  arbitrary
expression.

From-SVN: r12828

27 years ago(BOOL): Define BOOL as int for VxWorks.
Richard Kenner [Tue, 24 Sep 1996 02:45:12 +0000 (22:45 -0400)]
(BOOL): Define BOOL as int for VxWorks.

From-SVN: r12827

27 years ago(-vxsim*): New operating system.
Richard Kenner [Tue, 24 Sep 1996 02:44:17 +0000 (22:44 -0400)]
(-vxsim*): New operating system.

From-SVN: r12795

27 years agoInitial revision
Richard Kenner [Tue, 24 Sep 1996 02:43:53 +0000 (22:43 -0400)]
Initial revision

From-SVN: r12794

27 years ago(constrain_operands): Don't test clobbered constraints.
Richard Kenner [Tue, 24 Sep 1996 02:33:29 +0000 (22:33 -0400)]
(constrain_operands): Don't test clobbered constraints.

From-SVN: r12793

27 years ago(promote_mode, case REFERENCE_TYPE): New case.
Richard Kenner [Tue, 24 Sep 1996 01:23:23 +0000 (21:23 -0400)]
(promote_mode, case REFERENCE_TYPE): New case.

From-SVN: r12792

27 years ago(dbxout_symbol): Fix forgotten case in last change: check
Richard Kenner [Tue, 24 Sep 1996 01:15:37 +0000 (21:15 -0400)]
(dbxout_symbol): Fix forgotten case in last change: check
DECL_ARTIFICIAL also when using the short cut way.

From-SVN: r12791

27 years ago(copy_node): Abort if don't know size of node.
Richard Kenner [Mon, 23 Sep 1996 23:48:51 +0000 (19:48 -0400)]
(copy_node): Abort if don't know size of node.

From-SVN: r12790

27 years ago(can_combine_p): Even if SMALL_REGISTER_CLASSES, know lifetime not
Richard Kenner [Mon, 23 Sep 1996 23:28:23 +0000 (19:28 -0400)]
(can_combine_p): Even if SMALL_REGISTER_CLASSES, know lifetime not
extended if all_adjacent set.

From-SVN: r12789

27 years ago(fold_rtx): Fold inside ASM_OPERANDS.
Richard Kenner [Mon, 23 Sep 1996 22:43:54 +0000 (18:43 -0400)]
(fold_rtx): Fold inside ASM_OPERANDS.

From-SVN: r12788

27 years ago(expand_asm_operands): Handle '+' constraint.
Richard Kenner [Mon, 23 Sep 1996 22:41:46 +0000 (18:41 -0400)]
(expand_asm_operands): Handle '+' constraint.

From-SVN: r12787

27 years agoInitial revision
Richard Kenner [Mon, 23 Sep 1996 22:41:16 +0000 (18:41 -0400)]
Initial revision

From-SVN: r12786

27 years ago(expand_increment): If postincrement for MEM can't use add directly,
Richard Kenner [Mon, 23 Sep 1996 20:42:58 +0000 (16:42 -0400)]
(expand_increment): If postincrement for MEM can't use add directly,

load address in reg and enqueue increment and store of reg.

From-SVN: r12785

27 years ago(check_dbra_loop): Don't assume label must be second part of
Richard Kenner [Mon, 23 Sep 1996 20:15:26 +0000 (16:15 -0400)]
(check_dbra_loop): Don't assume label must be second part of
if_then_else in condjump.

From-SVN: r12784

27 years ago(jump_optimize): In no-nop move deletion, don't test PRESERVE_DEATH_INFO_REGNO_P...
Richard Kenner [Mon, 23 Sep 1996 20:07:01 +0000 (16:07 -0400)]
(jump_optimize): In no-nop move deletion, don't test PRESERVE_DEATH_INFO_REGNO_P...

(jump_optimize): In no-nop move deletion, don't test
PRESERVE_DEATH_INFO_REGNO_P; instead test if optimization is performed.
Check for REG_UNUSED note on to-be deleted insn before searching for preceding
instruction to delete note from.
If PRESERVE_DEATH_INFO_REGNO_P is true for SREG, replace INSN with USE.

From-SVN: r12783

27 years ago(build1): Clean up initialization of OBSTACK.
Richard Kenner [Mon, 23 Sep 1996 19:55:15 +0000 (15:55 -0400)]
(build1): Clean up initialization of OBSTACK.

From-SVN: r12782

27 years ago(reload): Initialize the previous_offset fields in reg_eliminate
Richard Kenner [Mon, 23 Sep 1996 19:49:52 +0000 (15:49 -0400)]
(reload): Initialize the previous_offset fields in reg_eliminate
before calling setup_save_areas.

From-SVN: r12781

27 years agoMore LANG_LIB2FUNCS.
Jason Merrill [Mon, 23 Sep 1996 19:41:48 +0000 (19:41 +0000)]
More LANG_LIB2FUNCS.

From-SVN: r12780