gcc.git
30 years ago(print_operand): Integer CONST_DOUBLE is DImode.
Richard Kenner [Sat, 30 Jul 1994 19:06:58 +0000 (15:06 -0400)]
(print_operand): Integer CONST_DOUBLE is DImode.

From-SVN: r7836

30 years ago(PRINT_OPERAND): Integer CONST_DOUBLE is DImode.
Richard Kenner [Sat, 30 Jul 1994 19:05:30 +0000 (15:05 -0400)]
(PRINT_OPERAND): Integer CONST_DOUBLE is DImode.

From-SVN: r7835

30 years ago(reg_or_0_operand): Integer CONST_DOUBLE is DImode.
Richard Kenner [Sat, 30 Jul 1994 18:57:19 +0000 (14:57 -0400)]
(reg_or_0_operand): Integer CONST_DOUBLE is DImode.

From-SVN: r7834

30 years ago(PRINT_OPERAND): Integer CONST_DOUBLE is DImode.
Richard Kenner [Sat, 30 Jul 1994 18:53:45 +0000 (14:53 -0400)]
(PRINT_OPERAND): Integer CONST_DOUBLE is DImode.

From-SVN: r7833

30 years ago(fold_rtx, case MEM): Surround TRUNCATE for jump table entry with a CONST.
Richard Kenner [Sat, 30 Jul 1994 16:58:42 +0000 (12:58 -0400)]
(fold_rtx, case MEM): Surround TRUNCATE for jump table entry with a CONST.

(fold_rtx, case '1'): Handle operand 0 of a CONST.
(fold_rtx, case PLUS): Handle (const (minus (label_ref) (label_ref))).

From-SVN: r7832

30 years ago(tablejump): Rework to look like normal add but verify that label is for next insn...
Richard Kenner [Sat, 30 Jul 1994 16:54:26 +0000 (12:54 -0400)]
(tablejump): Rework to look like normal add but verify that label is for next insn and is tablejump...

(tablejump): Rework to look like normal add but verify that label is
for next insn and is tablejump; look for ADDR_DIFF_ELT.

From-SVN: r7831

30 years ago(CASE_VECTOR_PC_RELATIVE): Define.
Richard Kenner [Sat, 30 Jul 1994 16:53:17 +0000 (12:53 -0400)]
(CASE_VECTOR_PC_RELATIVE): Define.

(ASM_OUTPUT_ADDR_VEC_ELT): Abort.
(ASM_OUTPUT_ADDR_DIFF_ELT): Now what used to be previous definition.

From-SVN: r7830

30 years ago(finish_decl): Preserve initialializer if iterator.
Richard Kenner [Fri, 29 Jul 1994 23:26:59 +0000 (19:26 -0400)]
(finish_decl): Preserve initialializer if iterator.

From-SVN: r7829

30 years ago(bc_output_constructor): Return type now rtx.
Richard Kenner [Fri, 29 Jul 1994 23:07:15 +0000 (19:07 -0400)]
(bc_output_constructor): Return type now rtx.

From-SVN: r7828

30 years ago(change_main_variant): Return type now void.
Richard Kenner [Fri, 29 Jul 1994 23:06:41 +0000 (19:06 -0400)]
(change_main_variant): Return type now void.

From-SVN: r7827

30 years ago(write_{l,r}brac): Specify return type of int.
Richard Kenner [Fri, 29 Jul 1994 23:06:08 +0000 (19:06 -0400)]
(write_{l,r}brac): Specify return type of int.

From-SVN: r7826

30 years ago(bc_sym_write): Change %d to %lu in printf calls.
Richard Kenner [Fri, 29 Jul 1994 23:05:12 +0000 (19:05 -0400)]
(bc_sym_write): Change %d to %lu in printf calls.

From-SVN: r7825

30 years agoAdd declaration of ctime.
Richard Kenner [Fri, 29 Jul 1994 23:04:10 +0000 (19:04 -0400)]
Add declaration of ctime.

From-SVN: r7824

30 years ago(expand_function_start): Initialize VALUE_ADDRESS.
Richard Kenner [Fri, 29 Jul 1994 22:50:41 +0000 (18:50 -0400)]
(expand_function_start): Initialize VALUE_ADDRESS.

From-SVN: r7823

30 years ago(build_unary_op, case *INCREMENT_EXPR): Add size in bytes, not value
Richard Kenner [Fri, 29 Jul 1994 22:33:29 +0000 (18:33 -0400)]
(build_unary_op, case *INCREMENT_EXPR): Add size in bytes, not value
of sizeof.

From-SVN: r7822

30 years ago(tst?f): Use CONST0_RTX instead of incorrect call to
Richard Kenner [Fri, 29 Jul 1994 21:50:14 +0000 (17:50 -0400)]
(tst?f): Use CONST0_RTX instead of incorrect call to
immed_real_const_1.

From-SVN: r7821

30 years ago(move_block_to_reg): Do nothing if NREGS == 0.
Richard Kenner [Fri, 29 Jul 1994 21:36:13 +0000 (17:36 -0400)]
(move_block_to_reg): Do nothing if NREGS == 0.

From-SVN: r7820

30 years ago(special_symbol, do_xifdef): Don't access value.defn of a T_CONST.
Richard Kenner [Fri, 29 Jul 1994 21:16:58 +0000 (17:16 -0400)]
(special_symbol, do_xifdef): Don't access value.defn of a T_CONST.

From-SVN: r7819

30 years ago(DO_GLOBAL_CTORS_BODY): Reverse order of execution
Jason Merrill [Fri, 29 Jul 1994 19:03:37 +0000 (19:03 +0000)]
(DO_GLOBAL_CTORS_BODY): Reverse order of execution
        of constuctor lists.

From-SVN: r7818

30 years agoReverse order of execution of
Jason Merrill [Fri, 29 Jul 1994 19:03:37 +0000 (19:03 +0000)]
Reverse order of execution of
        destructor lists.

From-SVN: r7817

30 years ago(output_decl...
Richard Kenner [Thu, 28 Jul 1994 23:56:18 +0000 (19:56 -0400)]
(output_decl...

(output_decl, case FUNCTION_DECL): Corrected and simplified code that
determined when to generate varargs or ANSI stdargs variable length
parameter list DWARF information.

From-SVN: r7816

30 years ago(expand_expr, case CONJ_EXPR): Use correct mode for parts of a complex
Richard Kenner [Thu, 28 Jul 1994 23:48:33 +0000 (19:48 -0400)]
(expand_expr, case CONJ_EXPR): Use correct mode for parts of a complex
expression.

From-SVN: r7815

30 years ago(extv, extzv): In patterns that will use movb and movw, ensure size is
Richard Kenner [Thu, 28 Jul 1994 23:38:46 +0000 (19:38 -0400)]
(extv, extzv): In patterns that will use movb and movw, ensure size is
8 or 16.

From-SVN: r7814

30 years ago(expand_binop, case MULT [complex]) Fix typo.
Richard Kenner [Thu, 28 Jul 1994 23:28:18 +0000 (19:28 -0400)]
(expand_binop, case MULT [complex]) Fix typo.

From-SVN: r7813

30 years ago(FUNCTION_VALUE): New override.
Richard Kenner [Thu, 28 Jul 1994 23:21:33 +0000 (19:21 -0400)]
(FUNCTION_VALUE): New override.

From-SVN: r7812

30 years ago*** empty log message ***
Richard Kenner [Thu, 28 Jul 1994 23:16:20 +0000 (19:16 -0400)]
*** empty log message ***

From-SVN: r7811

30 years ago(compare_spill_regs): Simplify and return zero if registers are the same.
Richard Kenner [Thu, 28 Jul 1994 21:34:53 +0000 (17:34 -0400)]
(compare_spill_regs): Simplify and return zero if registers are the same.

From-SVN: r7810

30 years ago(c-lex.o, distdir-start): Depend on $(srcdir)/c-gperf.h, not
Richard Kenner [Thu, 28 Jul 1994 21:27:26 +0000 (17:27 -0400)]
(c-lex.o, distdir-start): Depend on $(srcdir)/c-gperf.h, not
c-gperf.h.

From-SVN: r7809

30 years ago#undef PCC_STATIC_STRUCT_RETURN
Jason Merrill [Thu, 28 Jul 1994 20:26:09 +0000 (20:26 +0000)]
#undef PCC_STATIC_STRUCT_RETURN

From-SVN: r7808

30 years ago#define NO_IMPLICIT_EXTERN_C
Jason Merrill [Thu, 28 Jul 1994 20:23:02 +0000 (20:23 +0000)]
#define NO_IMPLICIT_EXTERN_C

From-SVN: r7807

30 years ago(LIBGCC2_CFLAGS): Undo last patch. HAVE_ATEXIT is defined in svr4.h.
Doug Evans [Thu, 28 Jul 1994 18:39:05 +0000 (18:39 +0000)]
(LIBGCC2_CFLAGS): Undo last patch. HAVE_ATEXIT is defined in svr4.h.

From-SVN: r7806

30 years agoremoved declaration of bzero
Kresten Krab Thorup [Thu, 28 Jul 1994 16:56:52 +0000 (16:56 +0000)]
removed declaration of bzero

From-SVN: r7805

30 years ago(finish_struct): Don't look at alignment of error_mark_node.
Richard Kenner [Thu, 28 Jul 1994 12:07:05 +0000 (08:07 -0400)]
(finish_struct): Don't look at alignment of error_mark_node.

From-SVN: r7804

30 years ago(try_combine): Don't make a MULT if none of the insns in our input had one.
Richard Kenner [Thu, 28 Jul 1994 11:11:09 +0000 (07:11 -0400)]
(try_combine): Don't make a MULT if none of the insns in our input had one.

From-SVN: r7803

30 years ago(expand_mult): Properly set ADD_TARGET for add_variant.
Richard Kenner [Thu, 28 Jul 1994 03:33:05 +0000 (23:33 -0400)]
(expand_mult): Properly set ADD_TARGET for add_variant.

From-SVN: r7802

30 years ago(INITIAL_ELIMINATION_OFFSET): Properly compute offset between AP and SP when...
Richard Kenner [Thu, 28 Jul 1994 03:11:17 +0000 (23:11 -0400)]
(INITIAL_ELIMINATION_OFFSET): Properly compute offset between AP and SP when...

(INITIAL_ELIMINATION_OFFSET): Properly compute offset between AP and
SP when get_frame_size and current_function_pretend_args_size are not
a multiple of 16 bytes.

From-SVN: r7801

30 years ago(ASM_OUTPUT_ASCII): Fix bug when first character of string constant is
Richard Kenner [Wed, 27 Jul 1994 23:06:43 +0000 (19:06 -0400)]
(ASM_OUTPUT_ASCII): Fix bug when first character of string constant is
single quote.

From-SVN: r7800

30 years agoChange i860 in #if to __i860__, as with other CPUs
Ian Lance Taylor [Wed, 27 Jul 1994 18:06:45 +0000 (18:06 +0000)]
Change i860 in #if to __i860__, as with other CPUs

From-SVN: r7799

30 years ago(expand_divmod): Don't make REG_NOTE if last insn's destination isn't
Richard Kenner [Wed, 27 Jul 1994 18:06:24 +0000 (14:06 -0400)]
(expand_divmod): Don't make REG_NOTE if last insn's destination isn't
QUOTIENT.

From-SVN: r7798

30 years ago(expand_expr, case ARRAY_REF): Don't fold L"foo"[2].
Richard Kenner [Tue, 26 Jul 1994 23:45:11 +0000 (19:45 -0400)]
(expand_expr, case ARRAY_REF): Don't fold L"foo"[2].

From-SVN: r7797

30 years ago(process_init_element): Do not call push_init_level
Jim Wilson [Tue, 26 Jul 1994 17:56:03 +0000 (10:56 -0700)]
(process_init_element): Do not call push_init_level
if the value is error_mark_node.

From-SVN: r7796

30 years ago(NO_IMPLICIT_EXTERN_C): Define.
Jim Wilson [Tue, 26 Jul 1994 17:48:56 +0000 (10:48 -0700)]
(NO_IMPLICIT_EXTERN_C): Define.

From-SVN: r7795

30 years agoAdd BSDI support.
Michael Meissner [Mon, 25 Jul 1994 12:52:14 +0000 (12:52 +0000)]
Add BSDI support.

From-SVN: r7794

30 years ago(andhi3, iorhi3, xorhi3): Change constraint on operand 2 from `i' to `n'.
Doug Evans [Fri, 22 Jul 1994 18:33:37 +0000 (18:33 +0000)]
(andhi3, iorhi3, xorhi3): Change constraint on operand 2 from `i' to `n'.

From-SVN: r7793

30 years agoDJ patches for MSDOS
Michael Meissner [Fri, 22 Jul 1994 13:55:40 +0000 (13:55 +0000)]
DJ patches for MSDOS

From-SVN: r7792

30 years agoDefine NO_IMPLICIT_EXTERN_C
Michael Meissner [Fri, 22 Jul 1994 13:32:49 +0000 (13:32 +0000)]
Define NO_IMPLICIT_EXTERN_C

From-SVN: r7791

30 years ago*** empty log message ***
Steve Chamberlain [Fri, 22 Jul 1994 06:12:36 +0000 (06:12 +0000)]
*** empty log message ***

From-SVN: r7790

30 years ago(build_module_descriptor): Don't set DECL_EXTERNAL on
Jim Wilson [Thu, 21 Jul 1994 22:13:24 +0000 (15:13 -0700)]
(build_module_descriptor): Don't set DECL_EXTERNAL on
current_function_decl.

From-SVN: r7789

30 years ago(simplify_rtx): For (not (xor X C)) generate new rtx
Jim Wilson [Thu, 21 Jul 1994 22:06:05 +0000 (15:06 -0700)]
(simplify_rtx): For (not (xor X C)) generate new rtx
instead of modifying old rtx.

From-SVN: r7788

30 years ago(start_function): If old_decl is NULL, then set it to the implicit decl if any.
Jim Wilson [Thu, 21 Jul 1994 21:55:22 +0000 (14:55 -0700)]
(start_function): If old_decl is NULL, then set it to the implicit decl if any.

(start_function): If old_decl is NULL, then set it to
the implicit decl if any.  Delete superfluous test from warn missing
prototypes code.  For warn missing declarations code, only warn if
previous decl is implicit.

From-SVN: r7787

30 years ago(fold): Don't fold X-X to 0 if X is floating point
Jim Wilson [Thu, 21 Jul 1994 21:46:32 +0000 (14:46 -0700)]
(fold): Don't fold X-X to 0 if X is floating point
and !flag_fast_math.

From-SVN: r7786

30 years ago(stmp-multilib): Rework to handle make -n.
Doug Evans [Thu, 21 Jul 1994 06:07:22 +0000 (06:07 +0000)]
(stmp-multilib): Rework to handle make -n.

(stmp-multilib-sub): New target.

From-SVN: r7785

30 years ago(clean): Remove multilib build dirs.
Doug Evans [Wed, 20 Jul 1994 02:17:55 +0000 (02:17 +0000)]
(clean): Remove multilib build dirs.

From-SVN: r7784

30 years ago(print_operand, default case): Handle SFmode regs.
Doug Evans [Wed, 20 Jul 1994 00:32:31 +0000 (00:32 +0000)]
(print_operand, default case): Handle SFmode regs.

From-SVN: r7783

30 years ago(call_operand): Use symbolic_operand not CONSTANT_P.
Jim Wilson [Tue, 19 Jul 1994 02:17:24 +0000 (19:17 -0700)]
(call_operand): Use symbolic_operand not CONSTANT_P.

(call_operand_address): Likewise.

From-SVN: r7782

30 years ago(call*): Use symbolic_operand not immediate_operand.
Jim Wilson [Tue, 19 Jul 1994 02:16:28 +0000 (19:16 -0700)]
(call*): Use symbolic_operand not immediate_operand.

Use 's' constraint not 'i' constraint.

From-SVN: r7781

30 years ago(rest_of_compilation): Clear DECL_ABSTRACT_ORIGIN if
Jim Wilson [Tue, 19 Jul 1994 02:08:23 +0000 (19:08 -0700)]
(rest_of_compilation): Clear DECL_ABSTRACT_ORIGIN if
clear DECL_INLINE.

From-SVN: r7780

30 years ago(process_command): When have -BstageN option, pass include
Jim Wilson [Tue, 19 Jul 1994 02:05:10 +0000 (19:05 -0700)]
(process_command): When have -BstageN option, pass include
not stageN/../include to preprocessor.

From-SVN: r7779

30 years ago(find_reg): Store divide results in temporary variables.
Jim Wilson [Tue, 19 Jul 1994 02:02:32 +0000 (19:02 -0700)]
(find_reg): Store divide results in temporary variables.

From-SVN: r7778

30 years ago(move_movables): Aviod lossage when CALL_INSN_FUNCTION_USAGE
Jim Wilson [Tue, 19 Jul 1994 01:58:06 +0000 (18:58 -0700)]
(move_movables): Aviod lossage when CALL_INSN_FUNCTION_USAGE
is NULL.

From-SVN: r7777

30 years agoRework required loop to avoid crash on decstation
Ian Lance Taylor [Tue, 19 Jul 1994 00:54:49 +0000 (00:54 +0000)]
Rework required loop to avoid crash on decstation

From-SVN: r7776

30 years ago(LIBGCC2_CFLAGS): Define HAVE_ATEXIT.
Doug Evans [Mon, 18 Jul 1994 07:59:43 +0000 (07:59 +0000)]
(LIBGCC2_CFLAGS): Define HAVE_ATEXIT.

From-SVN: r7775

30 years ago*** empty log message ***
Jason Merrill [Sun, 17 Jul 1994 04:12:39 +0000 (04:12 +0000)]
*** empty log message ***

From-SVN: r7774

30 years agoAdd libgcc copyright.
Doug Evans [Sat, 16 Jul 1994 20:45:33 +0000 (20:45 +0000)]
Add libgcc copyright.

From-SVN: r7773

30 years agoInitial revision
Richard Kenner [Thu, 14 Jul 1994 16:58:37 +0000 (12:58 -0400)]
Initial revision

From-SVN: r7772

30 years ago(force_reg): Don't make a REG_EQUAL note for an insn that doesn't set
Richard Kenner [Thu, 14 Jul 1994 13:42:18 +0000 (09:42 -0400)]
(force_reg): Don't make a REG_EQUAL note for an insn that doesn't set
TEMP.

From-SVN: r7771

30 years ago(distdir-start): Make tmp/ginclude and copy its files.
Richard Kenner [Wed, 13 Jul 1994 22:48:24 +0000 (18:48 -0400)]
(distdir-start): Make tmp/ginclude and copy its files.

(distdir-finish): Don't use -f Makefile.in.

From-SVN: r7770

30 years ago(gcc.xtar.gz): Add --best.
Richard Kenner [Wed, 13 Jul 1994 22:34:17 +0000 (18:34 -0400)]
(gcc.xtar.gz): Add --best.

From-SVN: r7769

30 years ago(expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_flag returning 0.
Torbjorn Granlund [Wed, 13 Jul 1994 20:55:07 +0000 (20:55 +0000)]
(expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_flag returning 0.

From-SVN: r7768

30 years ago(store_field): Set MEM_IN_STRUCT_P on object and
Jim Wilson [Wed, 13 Jul 1994 20:35:03 +0000 (13:35 -0700)]
(store_field): Set MEM_IN_STRUCT_P on object and
blk_object.

From-SVN: r7767

30 years ago(decode_field_reference): Merge operand of a BIT_AND_EXPR with the
Richard Kenner [Wed, 13 Jul 1994 18:44:38 +0000 (14:44 -0400)]
(decode_field_reference): Merge operand of a BIT_AND_EXPR with the
mask made from the description of the field.

From-SVN: r7766

30 years agoMake dwarf debugging info the default.
Stan Cox [Wed, 13 Jul 1994 15:48:17 +0000 (15:48 +0000)]
Make dwarf debugging info the default.

From-SVN: r7765

30 years agoRemove last change.
Richard Kenner [Wed, 13 Jul 1994 12:40:00 +0000 (08:40 -0400)]
Remove last change.

From-SVN: r7764

30 years ago(grok_reference_init): Always save the initializer of a reference.
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
(grok_reference_init): Always save the initializer of a reference.

From-SVN: r7763

30 years ago#if -0 out TYPE_NEEDS_CONSTRUCTING
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
#if -0 out TYPE_NEEDS_CONSTRUCTING

From-SVN: r7762

30 years agoAvoid warning building this file
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
Avoid warning building this file

From-SVN: r7761

30 years ago*** empty log message ***
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
*** empty log message ***

From-SVN: r7760

30 years ago(USE_C_ALLOCA): Define.
Torbjorn Granlund [Wed, 13 Jul 1994 11:09:55 +0000 (11:09 +0000)]
(USE_C_ALLOCA): Define.

From-SVN: r7759

30 years agotree.h (TYPE_NEEDS_CONSTRUCTING): New macro.
Jason Merrill [Wed, 13 Jul 1994 11:06:24 +0000 (11:06 +0000)]
tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.

Wed Jul 13 03:30:36 1994  Jason Merrill  (jason@deneb.cygnus.com)

        * tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.
        (tree_type): Add needs_constructing_flag.
        * function.c (assign_parms): If TYPE_NEEDS_CONSTRUCTING, pass by
        invisible reference.
        * calls.c (expand_call): Ditto.

From-SVN: r7758

30 years agoInclude stdarg.h before stdio.h.
Richard Kenner [Wed, 13 Jul 1994 10:47:59 +0000 (06:47 -0400)]
Include stdarg.h before stdio.h.

From-SVN: r7757

30 years ago(pushdecl): Don't call lookup_name_current_level_global when traditional.
Jim Wilson [Wed, 13 Jul 1994 01:37:25 +0000 (18:37 -0700)]
(pushdecl): Don't call lookup_name_current_level_global when traditional.

(pushdecl): Don't call lookup_name_current_level_global
when traditional.  When doing checks against
IDENTIFIER_LIMBO_VALUE, also do check against
INDENTIFIER_GLOBAL_VALUE when traditional.

From-SVN: r7756

30 years ago(getpwd): Declare.
Jim Wilson [Wed, 13 Jul 1994 01:31:36 +0000 (18:31 -0700)]
(getpwd): Declare.

From-SVN: r7755

30 years ago({save,restore}_stack_nonlocal): Delete.
Richard Earnshaw [Wed, 13 Jul 1994 01:07:30 +0000 (01:07 +0000)]
({save,restore}_stack_nonlocal): Delete.

From-SVN: r7754

30 years ago(FRAME_POINTER_REQUIRED): Always true if the function has a nonlocal
Richard Earnshaw [Wed, 13 Jul 1994 01:06:31 +0000 (01:06 +0000)]
(FRAME_POINTER_REQUIRED): Always true if the function has a nonlocal
label.

From-SVN: r7753

30 years agopa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing using 5 bits to...
Jeff Law [Tue, 12 Jul 1994 20:23:58 +0000 (14:23 -0600)]
pa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing using 5 bits to avoid losing with FP loads and...

        * pa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing
        using 5 bits to avoid losing with FP loads and stores on page zero.

From-SVN: r7752

30 years ago(ashlsi3, lshrsi3, ashrsi3): Only output low-order five bits for
Richard Kenner [Tue, 12 Jul 1994 20:19:56 +0000 (16:19 -0400)]
(ashlsi3, lshrsi3, ashrsi3): Only output low-order five bits for
!TARGET_POWER case.

From-SVN: r7751

30 years ago(find_reloads): Don't try to call force_const_mem on a HIGH.
Richard Kenner [Tue, 12 Jul 1994 19:09:44 +0000 (15:09 -0400)]
(find_reloads): Don't try to call force_const_mem on a HIGH.

From-SVN: r7750

30 years ago(record_dead_and_set_regs_1): Can only handle SUBREG
Jim Wilson [Tue, 12 Jul 1994 17:19:46 +0000 (10:19 -0700)]
(record_dead_and_set_regs_1): Can only handle SUBREG
if the register is smaller or equal to BITS_PER_WORD.

From-SVN: r7749

30 years ago(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Define.
Jim Wilson [Tue, 12 Jul 1994 17:15:53 +0000 (10:15 -0700)]
(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Define.

From-SVN: r7748

30 years agoDelete obsolete comment.
Jim Wilson [Tue, 12 Jul 1994 17:12:10 +0000 (10:12 -0700)]
Delete obsolete comment.

From-SVN: r7747

30 years ago(allocate_dynamic_stack_space): Fix typo.
Richard Kenner [Tue, 12 Jul 1994 17:10:25 +0000 (13:10 -0400)]
(allocate_dynamic_stack_space): Fix typo.

From-SVN: r7746

30 years ago(end_final): Store full path name in .d file not just the filename.
Jim Wilson [Tue, 12 Jul 1994 17:09:32 +0000 (10:09 -0700)]
(end_final): Store full path name in .d file not just the filename.

From-SVN: r7745

30 years ago(fold, case MULT_EXPR): If arg is an unsigned CEIL_DIV_EXPR, convert
Richard Kenner [Tue, 12 Jul 1994 16:39:17 +0000 (12:39 -0400)]
(fold, case MULT_EXPR): If arg is an unsigned CEIL_DIV_EXPR, convert
to TRUNC_DIV_EXPR of a PLUS_EXPR in some cases.

From-SVN: r7744

30 years ago(ashldi3): Update pattern for (sign_extend (ashift ..)) to match the
Richard Kenner [Tue, 12 Jul 1994 16:19:40 +0000 (12:19 -0400)]
(ashldi3): Update pattern for (sign_extend (ashift ..))  to match the
current canonicalization.

From-SVN: r7743

30 years agoIf OSF/rose, make -pic-extern always do shared libs, even if -pic-none was used.
Michael Meissner [Tue, 12 Jul 1994 14:54:45 +0000 (14:54 +0000)]
If OSF/rose, make -pic-extern always do shared libs, even if -pic-none was used.

From-SVN: r7742

30 years ago(matcher for SFmode inequality comparison): Use cmfe, not cfm.
Richard Earnshaw [Tue, 12 Jul 1994 13:33:12 +0000 (13:33 +0000)]
(matcher for SFmode inequality comparison): Use cmfe, not cfm.

(matchers for {store-flag, not-store-flag, neg-store-flag}): Output
if-false instruction first before if-true instruction.
(matcher for (AND store-flag x)): Only match if reversible_cc_register.
(matcher for (IF-THEN-ELSE reg (NOT reg))): Likewise.

From-SVN: r7741

30 years ago(PREDICATE_CODES): Add reversible_cc_register.
Richard Earnshaw [Tue, 12 Jul 1994 13:31:10 +0000 (13:31 +0000)]
(PREDICATE_CODES): Add reversible_cc_register.

From-SVN: r7740

30 years ago(reversible_cc_register): New function.
Richard Earnshaw [Tue, 12 Jul 1994 13:31:10 +0000 (13:31 +0000)]
(reversible_cc_register): New function.

(final_prescan_insn): Don't try to conditionalize jumps with JUMP_CLOB
attribute.

From-SVN: r7739

30 years ago(round_push, allocate_dynamic_stack_space): Avoid using CEIL_DIV_EXPR;
Richard Kenner [Tue, 12 Jul 1994 13:07:53 +0000 (09:07 -0400)]
(round_push, allocate_dynamic_stack_space): Avoid using CEIL_DIV_EXPR;

add adjustment and use TRUNC_DIV_EXPR instead.

From-SVN: r7738

30 years ago(dbxout_source_file): Increment source_label_number outside
Richard Earnshaw [Tue, 12 Jul 1994 12:11:35 +0000 (12:11 +0000)]
(dbxout_source_file): Increment source_label_number outside
of macro expansion.

From-SVN: r7737