gcc.git
30 years ago(regno_last_note_uid): Declared.
Richard Stallman [Mon, 11 Oct 1993 07:02:30 +0000 (07:02 +0000)]
(regno_last_note_uid): Declared.

From-SVN: r5728

30 years ago(jump_optimize): Use regno_last_note_uid when deciding
Richard Stallman [Mon, 11 Oct 1993 07:02:09 +0000 (07:02 +0000)]
(jump_optimize): Use regno_last_note_uid when deciding

From-SVN: r5727

30 years agopa.c (legitimize_pic_address): Delete unused variables.
Jeff Law [Mon, 11 Oct 1993 03:23:10 +0000 (21:23 -0600)]
pa.c (legitimize_pic_address): Delete unused variables.

* pa.c (legitimize_pic_address): Delete unused variables.
(output_block_move, output_ior): Likewise.
(hppa_builtin_saveregs): Likewise.
(emit_move_sequence): Add parens as suggested by -Wall.
(compute_frame_size): Likewise.
(output_ascii): Return type is "void".
(hppa_expand_prologue, import_milli): Likewise.

From-SVN: r5726

30 years ago(stmt): Don't call default_conversion on top-level expressions.
Richard Stallman [Mon, 11 Oct 1993 03:04:47 +0000 (03:04 +0000)]
(stmt): Don't call default_conversion on top-level expressions.

From-SVN: r5725

30 years ago(start_init): Don't set require_constant_elements for scalar types.
Richard Stallman [Mon, 11 Oct 1993 03:04:15 +0000 (03:04 +0000)]
(start_init): Don't set require_constant_elements for scalar types.

(convert_for_assignment): Allow silent conversion to
a pointer from an integer 0 that resulted from arithmetic.

From-SVN: r5724

30 years ago(save_386_machine_status): New functions.
Richard Stallman [Mon, 11 Oct 1993 03:03:34 +0000 (03:03 +0000)]
(save_386_machine_status): New functions.

(restore_386_machine_status)
(save_386_machine_status): New functions.
(clear_386_stack_locals): Store those functions in
save_machine_status, restore_machine_status.
(struct machine_function): New structure definition.

From-SVN: r5723

30 years ago(struct function): New field `machine'.
Richard Stallman [Mon, 11 Oct 1993 03:03:17 +0000 (03:03 +0000)]
(struct function): New field `machine'.

From-SVN: r5722

30 years ago(save_machine_status, restore_machine_status): New vars.
Richard Stallman [Mon, 11 Oct 1993 03:02:46 +0000 (03:02 +0000)]
(save_machine_status, restore_machine_status): New vars.

(push_function_context, pop_function_context): Use them.

From-SVN: r5721

30 years ago(enum pragma_state): Defined.
Richard Stallman [Mon, 11 Oct 1993 03:02:24 +0000 (03:02 +0000)]
(enum pragma_state): Defined.

From-SVN: r5720

30 years ago(asctoeg): Fix backward condition in last change.
Richard Stallman [Mon, 11 Oct 1993 03:00:41 +0000 (03:00 +0000)]
(asctoeg): Fix backward condition in last change.

From-SVN: r5719

30 years agopa.c (output_function_prologue): Pass the highest register number saved for ENTRY_GR...
Jeff Law [Mon, 11 Oct 1993 02:32:35 +0000 (20:32 -0600)]
pa.c (output_function_prologue): Pass the highest register number saved for ENTRY_GR and ENTRY_FR directives...

* pa.c (output_function_prologue):  Pass the highest register
number saved for ENTRY_GR and ENTRY_FR directives rather
than the number of registers saved.
(hppa_expand_prologue):  Account for %r4 when it's being
used as a frame pointer.

From-SVN: r5718

30 years ago(emit_stack_save): Cast enum array index to int.
Richard Stallman [Mon, 11 Oct 1993 01:12:06 +0000 (01:12 +0000)]
(emit_stack_save): Cast enum array index to int.

From-SVN: r5717

30 years ago(ALPHA_COSTS): Add missing arg to call to rtx_cost.
Richard Kenner [Sun, 10 Oct 1993 23:29:16 +0000 (19:29 -0400)]
(ALPHA_COSTS): Add missing arg to call to rtx_cost.

From-SVN: r5716

30 years ago(force_to_mode, case ASHIFTRT): Verify that result of making a
Richard Kenner [Sun, 10 Oct 1993 23:18:18 +0000 (19:18 -0400)]
(force_to_mode, case ASHIFTRT): Verify that result of making a
LSHIFTRT remains a shift.

From-SVN: r5715

30 years ago(put_reg_into_stack): Allocate fixup structure in saveable obstack.
Richard Kenner [Sun, 10 Oct 1993 21:10:48 +0000 (17:10 -0400)]
(put_reg_into_stack): Allocate fixup structure in saveable obstack.

From-SVN: r5714

30 years ago(save_tree_status): Function_maybepermanent_obstack is the function_obstack of parent...
Richard Kenner [Sun, 10 Oct 1993 21:10:19 +0000 (17:10 -0400)]
(save_tree_status): Function_maybepermanent_obstack is the function_obstack of parent function.

(save_tree_status): Function_maybepermanent_obstack is the function_obstack
of parent function.
(restore_tree_status): Only free objects later than maybepermanent_firstobj in
function_maybepermanent_obstack.
(make_node): Fix logic error in PARM_DECL code.
Put PARM_DECL in parent function's saveable obstack.

From-SVN: r5713

30 years ago(expand_assignment): Don't short circuit store_expr when TO is a
Richard Kenner [Sun, 10 Oct 1993 21:06:36 +0000 (17:06 -0400)]
(expand_assignment): Don't short circuit store_expr when TO is a
VAR_DECL since it needs special handling if promoted.

From-SVN: r5712

30 years ago(const_ok_for_arm): cast constants to unsigned HOST_WIDE_INT.
Richard Earnshaw [Sun, 10 Oct 1993 16:46:52 +0000 (16:46 +0000)]
(const_ok_for_arm): cast constants to unsigned HOST_WIDE_INT.

(output_prologue): Sanity check the finite state machine.
(output_epilogue): Delete unused variable.
(final_prescan_insn): Always clear arm_target_insn when FSM goes to
state 0.

From-SVN: r5711

30 years ago(OPTIMIZATION_OPTIONS): Don't set flag_omit_frame_pointer, since this inhibits debugging.
Richard Earnshaw [Sun, 10 Oct 1993 16:46:52 +0000 (16:46 +0000)]
(OPTIMIZATION_OPTIONS): Don't set flag_omit_frame_pointer, since this inhibits debugging.

(OPTIMIZATION_OPTIONS): Don't set flag_omit_frame_pointer, since
this inhibits debugging.
(ASM_OUTPUT_INTERNAL_LABEL): Always clear arm_target_insn when FSM
goes to state 0.

From-SVN: r5710

30 years ago(subst, case SUREG):Only call force_to_mode if both inner and output
Richard Kenner [Sun, 10 Oct 1993 14:57:01 +0000 (10:57 -0400)]
(subst, case SUREG):Only call force_to_mode if both inner and output
modes are MODE_INT.

From-SVN: r5709

30 years ago(WORD_ALIGN): Fix typo in last change.
Richard Kenner [Sun, 10 Oct 1993 12:58:10 +0000 (08:58 -0400)]
(WORD_ALIGN): Fix typo in last change.

From-SVN: r5708

30 years ago(check_format_info): Support X/Open formats like "%1$d".
Richard Kenner [Sun, 10 Oct 1993 12:56:49 +0000 (08:56 -0400)]
(check_format_info): Support X/Open formats like "%1$d".

From-SVN: r5707

30 years agoMove alloca handling before bytecode construction so that VAX C won't need two differ...
Richard Stallman [Sun, 10 Oct 1993 05:31:33 +0000 (05:31 +0000)]
Move alloca handling before bytecode construction so that VAX C won't need two different values for LIBS.

Move alloca handling before bytecode construction
so that VAX C won't need two different values for LIBS.  Eliminate a
comment about make-like functionality that referred to a capability
which has not been implemented.

From-SVN: r5706

30 years ago[VAXC] (bc_check_for_full_enumeration_handling) (current_function_has_nonlocal_goto)
Richard Stallman [Sun, 10 Oct 1993 05:31:12 +0000 (05:31 +0000)]
[VAXC] (bc_check_for_full_enumeration_handling) (current_function_has_nonlocal_goto)

[VAXC] (bc_check_for_full_enumeration_handling)
(current_function_has_nonlocal_goto)
(output_deferred_addressed_constants): New macros to shorten
external names exceeding 31 characters.

From-SVN: r5705

30 years ago(check_format_info): Avoid ?: conditional for function to be called.
Richard Stallman [Sun, 10 Oct 1993 05:28:35 +0000 (05:28 +0000)]
(check_format_info): Avoid ?: conditional for function to be called.

From-SVN: r5704

30 years ago(pop_momentary_nofree): New function.
Richard Stallman [Sun, 10 Oct 1993 05:20:40 +0000 (05:20 +0000)]
(pop_momentary_nofree): New function.

From-SVN: r5703

30 years ago(initdcl, notype_initdcl, init): Undo previous change.
Richard Stallman [Sun, 10 Oct 1993 05:20:15 +0000 (05:20 +0000)]
(initdcl, notype_initdcl, init): Undo previous change.

(init): Use pop_momentary_nofree if the initializer has real data.

From-SVN: r5702

30 years ago(sys/spinlock.h): Don't copy it if it doesn't exist.
Richard Stallman [Sun, 10 Oct 1993 02:50:18 +0000 (02:50 +0000)]
(sys/spinlock.h): Don't copy it if it doesn't exist.

(DPS/XDPSlib.h): Change "XDPS.h" to <DPS/XDPS.h>, for AIX.

From-SVN: r5701

30 years agoWhen fixing _IO's definition, handle t as arg name.
Richard Stallman [Sun, 10 Oct 1993 02:46:12 +0000 (02:46 +0000)]
When fixing _IO's definition, handle t as arg name.

From-SVN: r5700

30 years agoChange $(srcdir)/ to $(srcdir)\ in commands.
Richard Stallman [Sat, 9 Oct 1993 21:39:12 +0000 (21:39 +0000)]
Change $(srcdir)/ to $(srcdir)\ in commands.

From-SVN: r5699

30 years ago(expand_expr, case ABS_EXPR): Don't copy twice into volatile MEM.
Richard Kenner [Sat, 9 Oct 1993 19:19:52 +0000 (15:19 -0400)]
(expand_expr, case ABS_EXPR): Don't copy twice into volatile MEM.

From-SVN: r5698

30 years ago(expand_expr): Never reset ORIGINAL_TARGET.
Richard Kenner [Sat, 9 Oct 1993 19:17:01 +0000 (15:17 -0400)]
(expand_expr): Never reset ORIGINAL_TARGET.

Pass ORIGINAL_TARGET to lang_expand_expr, not TARGET.

From-SVN: r5697

30 years ago(asctoeg): Allocate local buffer dynamically.
Richard Stallman [Sat, 9 Oct 1993 16:56:24 +0000 (16:56 +0000)]
(asctoeg): Allocate local buffer dynamically.

(asctoeg): Allocate local buffer dynamically.  Count
any lost significant digits before the decimal point.

From-SVN: r5696

30 years ago(install-common): Fix typo.
Doug Evans [Sat, 9 Oct 1993 16:26:22 +0000 (16:26 +0000)]
(install-common): Fix typo.

From-SVN: r5695

30 years agoUndo rev 1.156 change; redundant with rev 1.155 change.
Richard Kenner [Fri, 8 Oct 1993 23:30:27 +0000 (19:30 -0400)]
Undo rev 1.156 change; redundant with rev 1.155 change.

From-SVN: r5694

30 years ago(DBX_STATIC_BLOCK_START): For N_LCSYM, force change
Jim Wilson [Fri, 8 Oct 1993 23:12:20 +0000 (16:12 -0700)]
(DBX_STATIC_BLOCK_START): For N_LCSYM, force change
to text section to avoid assembler bug.

From-SVN: r5693

30 years ago(STARTFILE_SPEC): Handle -p and -pg outermost.
Richard Stallman [Fri, 8 Oct 1993 22:48:15 +0000 (22:48 +0000)]
(STARTFILE_SPEC): Handle -p and -pg outermost.

(STARTFILE_SPEC): Handle -p and -pg
outermost.  Also add support for cross-linking.

From-SVN: r5692

30 years ago(dbxout_type, case INTEGER_TYPE): Correctly check for type smaller
Richard Kenner [Fri, 8 Oct 1993 22:36:23 +0000 (18:36 -0400)]
(dbxout_type, case INTEGER_TYPE): Correctly check for type smaller
than `integer'.

From-SVN: r5691

30 years ago(movsi_unaligned): Change in comment "loads" to "stores".
Jim Wilson [Fri, 8 Oct 1993 22:32:10 +0000 (15:32 -0700)]
(movsi_unaligned): Change in comment "loads" to "stores".

From-SVN: r5690

30 years ago(emit_library_call_value): Compute struct_value_size,
Richard Stallman [Fri, 8 Oct 1993 22:29:17 +0000 (22:29 +0000)]
(emit_library_call_value): Compute struct_value_size,

and pass it to emit_call_1.

From-SVN: r5689

30 years ago(expand_expr, MAX_EXPR and MIN_EXPR case):
Richard Stallman [Fri, 8 Oct 1993 22:02:44 +0000 (22:02 +0000)]
(expand_expr, MAX_EXPR and MIN_EXPR case):

Don't store in TARGET twice if it's volatile.

From-SVN: r5688

30 years agoOnly include i386/gstabs.h if LINUX_ELF is not defined.
Richard Stallman [Fri, 8 Oct 1993 21:41:41 +0000 (21:41 +0000)]
Only include i386/gstabs.h if LINUX_ELF is not defined.

From-SVN: r5687

30 years agodefine __SHARED__ for shared libraries.
Michael Meissner [Fri, 8 Oct 1993 21:12:35 +0000 (21:12 +0000)]
define __SHARED__ for shared libraries.

From-SVN: r5686

30 years agoadd dependencies for cp-error.o and cp-errfn.o
Brendan Kehoe [Fri, 8 Oct 1993 19:17:51 +0000 (15:17 -0400)]
add dependencies for cp-error.o and cp-errfn.o

From-SVN: r5685

30 years agoMake ROSE shared library profiling work; Use GOTOFF if possible for ELF.
Michael Meissner [Fri, 8 Oct 1993 19:15:55 +0000 (19:15 +0000)]
Make ROSE shared library profiling work; Use GOTOFF if possible for ELF.

From-SVN: r5684

30 years ago(CPLUS_OBJS): Add cp-error.o and cp-errfn.o.
Brendan Kehoe [Fri, 8 Oct 1993 19:06:06 +0000 (15:06 -0400)]
(CPLUS_OBJS): Add cp-error.o and cp-errfn.o.

From-SVN: r5683

30 years ago(scan_loop): When skipping consecutive insns, don't count notes.
Doug Evans [Fri, 8 Oct 1993 17:55:28 +0000 (17:55 +0000)]
(scan_loop): When skipping consecutive insns, don't count notes.

From-SVN: r5682

30 years ago(expand_expr, case MAX_EXPR): Don't use TARGET directly if it is a
Richard Kenner [Fri, 8 Oct 1993 15:25:24 +0000 (11:25 -0400)]
(expand_expr, case MAX_EXPR): Don't use TARGET directly if it is a
volatile MEM.

From-SVN: r5681

30 years ago(check_function_format): Correct error in last change.
Richard Kenner [Fri, 8 Oct 1993 14:40:59 +0000 (10:40 -0400)]
(check_function_format): Correct error in last change.

From-SVN: r5680

30 years ago(initdcl, notype_initdcl): Call push_momentary and pop_momentary here.
Richard Stallman [Fri, 8 Oct 1993 12:20:44 +0000 (12:20 +0000)]
(initdcl, notype_initdcl): Call push_momentary and pop_momentary here.

(init): Not here.

From-SVN: r5679

30 years agoRemove LIMITS_H; hasn't been used for a while.
Richard Kenner [Fri, 8 Oct 1993 12:03:26 +0000 (08:03 -0400)]
Remove LIMITS_H; hasn't been used for a while.

From-SVN: r5678

30 years agoRemove definition of EXTRA_PASSES and remove rules for mips-* files.
Richard Kenner [Fri, 8 Oct 1993 11:46:38 +0000 (07:46 -0400)]
Remove definition of EXTRA_PASSES and remove rules for mips-* files.

From-SVN: r5677

30 years agoDon't define memory functions on Alpha.
Richard Kenner [Fri, 8 Oct 1993 11:44:49 +0000 (07:44 -0400)]
Don't define memory functions on Alpha.

(Ptrdiff_t): Always `long'.
(WORD_ALIGN): Make portable.

From-SVN: r5676

30 years ago(mips-tfile, mips-tfile.o, mips-tdump, mips-tdump.o): New rules.
Richard Kenner [Fri, 8 Oct 1993 11:44:01 +0000 (07:44 -0400)]
(mips-tfile, mips-tfile.o, mips-tdump, mips-tdump.o): New rules.

From-SVN: r5675

30 years ago(dbxout_parms): Don't confuse a parameter at an offset of zero from AP
Richard Kenner [Fri, 8 Oct 1993 10:55:59 +0000 (06:55 -0400)]
(dbxout_parms): Don't confuse a parameter at an offset of zero from AP
or FP with one that has variable size.

From-SVN: r5674

30 years ago(emit_library_call): Fix typo in last change; should use Pmode instead
Richard Kenner [Fri, 8 Oct 1993 10:34:54 +0000 (06:34 -0400)]
(emit_library_call): Fix typo in last change; should use Pmode instead
of SImode.

From-SVN: r5673

30 years ago(finish_decl): Error if block-scope static var has incomplete type.
Richard Stallman [Fri, 8 Oct 1993 04:59:33 +0000 (04:59 +0000)]
(finish_decl): Error if block-scope static var has incomplete type.

(complete_array_type): Correctly set MAXINDEX to one less than array size.

From-SVN: r5672

30 years ago(expand_expr, case VAR_DECL): If decl wasn't laid out,
Richard Stallman [Fri, 8 Oct 1993 04:58:24 +0000 (04:58 +0000)]
(expand_expr, case VAR_DECL): If decl wasn't laid out,

lay it out now, and fix the rtl's mode.

From-SVN: r5671

30 years ago(complete_array_type): Correctly set MAXINDEX to one less than array size.
Richard Stallman [Fri, 8 Oct 1993 01:49:18 +0000 (01:49 +0000)]
(complete_array_type): Correctly set MAXINDEX to one less than array size.

From-SVN: r5670

30 years ago(build_binary_op): For *_DIV_EXPR, set shorten based on orig_op0.
Torbjorn Granlund [Fri, 8 Oct 1993 00:48:54 +0000 (00:48 +0000)]
(build_binary_op): For *_DIV_EXPR, set shorten based on orig_op0.

From-SVN: r5669

30 years ago(LIB2FUNCS): Add _fixtfdi, _fixunstfdi, _floatditf.
Richard Stallman [Thu, 7 Oct 1993 23:37:16 +0000 (23:37 +0000)]
(LIB2FUNCS): Add _fixtfdi, _fixunstfdi, _floatditf.

From-SVN: r5668

30 years ago(HAVE_VPRINTF): Is VPRINTF not VFPRINTF.
Jim Wilson [Thu, 7 Oct 1993 22:19:01 +0000 (15:19 -0700)]
(HAVE_VPRINTF): Is VPRINTF not VFPRINTF.

From-SVN: r5667

30 years ago(main): New option -lang-c-c++-comments.
Richard Stallman [Thu, 7 Oct 1993 21:39:38 +0000 (21:39 +0000)]
(main): New option -lang-c-c++-comments.

From-SVN: r5666

30 years agoChange to even newer profiling calling sequence.
Michael Meissner [Thu, 7 Oct 1993 21:35:55 +0000 (21:35 +0000)]
Change to even newer profiling calling sequence.

From-SVN: r5665

30 years agoAdd FINALIZE_PIC to indicate %ebx needs to be set up if profiling.
Michael Meissner [Thu, 7 Oct 1993 21:35:28 +0000 (21:35 +0000)]
Add FINALIZE_PIC to indicate %ebx needs to be set up if profiling.

From-SVN: r5664

30 years agoAlways declare malloc, realloc, etc, to be void *.
Richard Kenner [Thu, 7 Oct 1993 21:26:41 +0000 (17:26 -0400)]
Always declare malloc, realloc, etc, to be void *.

From-SVN: r5663

30 years agoMove in initialization of byte_mode and word_mode from rtl.c
Ian Lance Taylor [Thu, 7 Oct 1993 21:05:34 +0000 (21:05 +0000)]
Move in initialization of byte_mode and word_mode from rtl.c

From-SVN: r5662

30 years agoMove initialization of byte_mode and word_mode to emit-rtl.c
Ian Lance Taylor [Thu, 7 Oct 1993 21:05:34 +0000 (21:05 +0000)]
Move initialization of byte_mode and word_mode to emit-rtl.c

From-SVN: r5661

30 years ago(CPP_PREDEFINES): Add assertions for system/cpu/machine.
Doug Evans [Thu, 7 Oct 1993 19:48:20 +0000 (19:48 +0000)]
(CPP_PREDEFINES): Add assertions for system/cpu/machine.

From-SVN: r5660

30 years ago(struct file_name_list): Add new field c_system_include_path.
Richard Stallman [Thu, 7 Oct 1993 18:48:55 +0000 (18:48 +0000)]
(struct file_name_list): Add new field c_system_include_path.

(*various*): Set this flag correctly
(is_system_include): Return 2 if C-language system include.
(output_line_command): Output " 4" after " 3" for C-language system
include.

From-SVN: r5659

30 years ago(install-dir): Fix typo.
Doug Evans [Thu, 7 Oct 1993 18:40:43 +0000 (18:40 +0000)]
(install-dir): Fix typo.

(install-common): Remove obsolete comment.
(install-common): Install native g++ only if not cross.

From-SVN: r5658

30 years ago(emit_library_call, emit_library_call_value):
Richard Stallman [Thu, 7 Oct 1993 18:38:02 +0000 (18:38 +0000)]
(emit_library_call, emit_library_call_value):

Allocate a temp slot if arg must be passed by reference.

From-SVN: r5657

30 years ago(read_specs): Fix call to bzero.
Richard Stallman [Thu, 7 Oct 1993 15:27:56 +0000 (15:27 +0000)]
(read_specs): Fix call to bzero.

From-SVN: r5656

30 years agoClean up usage of commutative declarator `%'.
Torbjorn Granlund [Thu, 7 Oct 1993 12:56:20 +0000 (12:56 +0000)]
Clean up usage of commutative declarator `%'.

From-SVN: r5655

30 years ago(force_to_mode): Sign-extend constant being truncated.
Richard Kenner [Thu, 7 Oct 1993 12:14:16 +0000 (08:14 -0400)]
(force_to_mode): Sign-extend constant being truncated.

From-SVN: r5654

30 years ago(asm_fprintf): Add cases for 'w' and 'l'.
Richard Kenner [Thu, 7 Oct 1993 01:46:49 +0000 (21:46 -0400)]
(asm_fprintf): Add cases for 'w' and 'l'.

From-SVN: r5653

30 years agoNone. FIxing RCS messup.
Richard Kenner [Wed, 6 Oct 1993 23:32:11 +0000 (19:32 -0400)]
None.  FIxing RCS messup.

From-SVN: r5652

30 years ago*** empty log message ***
Richard Kenner [Wed, 6 Oct 1993 23:28:26 +0000 (19:28 -0400)]
*** empty log message ***

From-SVN: r5651

30 years ago(xmalloc, xrealloc): Cast the result of malloc, realloc.
Richard Stallman [Wed, 6 Oct 1993 22:54:04 +0000 (22:54 +0000)]
(xmalloc, xrealloc): Cast the result of malloc, realloc.

From-SVN: r5650

30 years ago(save_expr): Update tombstone comment.
Richard Kenner [Wed, 6 Oct 1993 22:45:41 +0000 (18:45 -0400)]
(save_expr): Update tombstone comment.

From-SVN: r5649

30 years agoAdd peepholes for stack adjust plus pushes.
Richard Stallman [Wed, 6 Oct 1993 22:09:26 +0000 (22:09 +0000)]
Add peepholes for stack adjust plus pushes.

(recognizer for subtracting const from reg 17):
Add %$ in adjspb/adjspd insns.

From-SVN: r5648

30 years ago(output_move_double): Special code for pushing from an address that uses the sp.
Richard Stallman [Wed, 6 Oct 1993 22:06:21 +0000 (22:06 +0000)]
(output_move_double): Special code for pushing from an address that uses the sp.

(output_move_double): Special code for
pushing from an address that uses the sp.  Use PUSHOP for pushes,
not POPOP.

From-SVN: r5647

30 years ago(FUNCTION_EPILOGUE, FUNCTION_PROLOGUE): Add %$ in adjspb/adjspd insns.
Richard Stallman [Wed, 6 Oct 1993 22:04:11 +0000 (22:04 +0000)]
(FUNCTION_EPILOGUE, FUNCTION_PROLOGUE): Add %$ in adjspb/adjspd insns.

From-SVN: r5646

30 years agofix 2 typos
Doug Evans [Wed, 6 Oct 1993 21:54:36 +0000 (21:54 +0000)]
fix 2 typos

From-SVN: r5645

30 years agoComment change.
Richard Stallman [Wed, 6 Oct 1993 21:07:12 +0000 (21:07 +0000)]
Comment change.

From-SVN: r5644

30 years agoAdd check for _real_mcount being 0 back in again.
Michael Meissner [Wed, 6 Oct 1993 19:39:25 +0000 (19:39 +0000)]
Add check for _real_mcount being 0 back in again.

From-SVN: r5643

30 years agoNew calling sequence for profiling, old available with -mmcount.
Michael Meissner [Wed, 6 Oct 1993 19:29:21 +0000 (19:29 +0000)]
New calling sequence for profiling, old available with -mmcount.

From-SVN: r5642

30 years agopa.c (output_function_prologue): Pass on information about the number of callee saved...
Jeff Law [Wed, 6 Oct 1993 19:29:13 +0000 (13:29 -0600)]
pa.c (output_function_prologue): Pass on information about the number of callee saved general and floating point...

* pa.c (output_function_prologue): Pass on information about the
number of callee saved general and floating point registers which
are saved by the current function's prologue.
(hppa_expand_prologue): Keep track of the number of callee
register saves done for general and floating point registers.

From-SVN: r5641

30 years agoLet tm file define MAX_*_TYPE_SIZE if *_TYPE_SIZE depends upon target_flags
Ian Lance Taylor [Wed, 6 Oct 1993 17:49:06 +0000 (17:49 +0000)]
Let tm file define MAX_*_TYPE_SIZE if *_TYPE_SIZE depends upon target_flags

From-SVN: r5640

30 years ago(try_combine): New variable i3_subst_into_i2.
Jim Wilson [Wed, 6 Oct 1993 17:46:02 +0000 (10:46 -0700)]
(try_combine): New variable i3_subst_into_i2.

Set it for special case of substituting i3 into i2.  Use it near
end to detect when special case succeeded.  Move i2notes to
i3notes for this special case.
(distribute_notes, REG_UNUSED case): Ignore all REG_UNUSED notes
except those from I3.

From-SVN: r5639

30 years ago(real_value_truncate): Correct etrunci argument in case SImode.
Richard Stallman [Wed, 6 Oct 1993 17:36:43 +0000 (17:36 +0000)]
(real_value_truncate): Correct etrunci argument in case SImode.

From-SVN: r5638

30 years ago(build_c_cast): When making a CONSTRUCTOR, provide the dummy first operand.
Richard Stallman [Wed, 6 Oct 1993 17:21:20 +0000 (17:21 +0000)]
(build_c_cast): When making a CONSTRUCTOR, provide the dummy first operand.

From-SVN: r5637

30 years agoRemove declaration of malloc.
Richard Kenner [Wed, 6 Oct 1993 16:13:39 +0000 (12:13 -0400)]
Remove declaration of malloc.

From-SVN: r5636

30 years agoRemove declarations of malloc and realloc.
Richard Kenner [Wed, 6 Oct 1993 16:13:03 +0000 (12:13 -0400)]
Remove declarations of malloc and realloc.

From-SVN: r5635

30 years agoInclude hconfig.h.
Richard Kenner [Wed, 6 Oct 1993 16:12:38 +0000 (12:12 -0400)]
Include hconfig.h.

From-SVN: r5634

30 years ago(bi-opcode.o): Includes hconfig.h.
Richard Kenner [Wed, 6 Oct 1993 16:12:02 +0000 (12:12 -0400)]
(bi-opcode.o): Includes hconfig.h.

From-SVN: r5633

30 years ago(record_reg_classes): Check if operands are the same by seeing if they
Richard Kenner [Wed, 6 Oct 1993 10:58:50 +0000 (06:58 -0400)]
(record_reg_classes): Check if operands are the same by seeing if they
are the same register.

From-SVN: r5632

30 years ago(record_jump_cond): Rehash OP1 if OP0's insert_regs returns nonzero.
Richard Kenner [Wed, 6 Oct 1993 10:56:50 +0000 (06:56 -0400)]
(record_jump_cond): Rehash OP1 if OP0's insert_regs returns nonzero.

From-SVN: r5631

30 years ago(expand_call): Add yet another assignment to MEM_IN_STRUCT_P.
Richard Kenner [Wed, 6 Oct 1993 10:54:56 +0000 (06:54 -0400)]
(expand_call): Add yet another assignment to MEM_IN_STRUCT_P.

From-SVN: r5630

30 years agoComment change.
Richard Stallman [Wed, 6 Oct 1993 06:11:07 +0000 (06:11 +0000)]
Comment change.

From-SVN: r5629