gcc.git
27 years agoSupport libraries like x86 cygwin does
Michael Meissner [Tue, 22 Oct 1996 13:46:07 +0000 (13:46 +0000)]
Support libraries like x86 cygwin does

From-SVN: r12995

27 years ago.
Jason Merrill [Tue, 22 Oct 1996 09:11:55 +0000 (09:11 +0000)]
.

From-SVN: r12994

27 years ago(do_store_flag): Don't check if target is 0 in code
Torbjorn Granlund [Tue, 22 Oct 1996 00:26:25 +0000 (00:26 +0000)]
(do_store_flag): Don't check if target is 0 in code
emitting store flag as compare-branch.

From-SVN: r12993

27 years ago(store_expr): Disable optimization of using convert if exp's type is a
Richard Kenner [Mon, 21 Oct 1996 23:11:08 +0000 (19:11 -0400)]
(store_expr): Disable optimization of using convert if exp's type is a
subtype.

From-SVN: r12992

27 years ago(loop_comparison_code): New static variable.
Jim Wilson [Mon, 21 Oct 1996 22:43:33 +0000 (15:43 -0700)]
(loop_comparison_code): New static variable.

(unroll_loop): Add check for loop_comparison_code
(loop_iterations): Set loop_comparison_code.

From-SVN: r12991

27 years ago(gen_shl_sext): Add missing parameter to shl_sext_kind call.
Jim Wilson [Mon, 21 Oct 1996 22:28:24 +0000 (15:28 -0700)]
(gen_shl_sext): Add missing parameter to shl_sext_kind call.

From-SVN: r12990

27 years ago(INITIAL_FRAME_POINTER_OFFSET): Delete.
Jim Wilson [Mon, 21 Oct 1996 22:23:51 +0000 (15:23 -0700)]
(INITIAL_FRAME_POINTER_OFFSET): Delete.

From-SVN: r12989

27 years ago(expand_binop): Use new function emit_store_flag_force.
Torbjorn Granlund [Mon, 21 Oct 1996 22:20:06 +0000 (22:20 +0000)]
(expand_binop): Use new function emit_store_flag_force.

From-SVN: r12988

27 years ago(emit_store_flag_force): New function.
Torbjorn Granlund [Mon, 21 Oct 1996 22:18:56 +0000 (22:18 +0000)]
(emit_store_flag_force): New function.

From-SVN: r12987

27 years agoCorrect MASK_64BIT to TARGET_64BIT
Ian Lance Taylor [Mon, 21 Oct 1996 22:02:15 +0000 (22:02 +0000)]
Correct MASK_64BIT to TARGET_64BIT

From-SVN: r12986

27 years ago(strength_reduce): Add check for ! bl->reversed to
Jim Wilson [Mon, 21 Oct 1996 17:58:18 +0000 (10:58 -0700)]
(strength_reduce): Add check for ! bl->reversed to
auto_inc_opt code.

From-SVN: r12985

27 years agojump.c (jump_optimize): fix bug in last change.
Doug Evans [Mon, 21 Oct 1996 16:27:41 +0000 (16:27 +0000)]
jump.c (jump_optimize): fix bug in last change.

From-SVN: r12984

27 years ago(build_array_ref): If -Wchar-subscripts, also warn in case when
Richard Kenner [Mon, 21 Oct 1996 11:59:10 +0000 (07:59 -0400)]
(build_array_ref): If -Wchar-subscripts, also warn in case when
pointer is being indexed.

From-SVN: r12983

27 years ago(jump_optimize): Use emit_store_flag even if branches are cheap, if
Richard Kenner [Mon, 21 Oct 1996 11:39:13 +0000 (07:39 -0400)]
(jump_optimize): Use emit_store_flag even if branches are cheap, if
the store is even cheaper.

From-SVN: r12982

27 years agoFormerly extend.texi.~110~
Brendan Kehoe [Mon, 21 Oct 1996 11:27:51 +0000 (07:27 -0400)]
Formerly extend.texi.~110~

From-SVN: r12981

27 years ago(reload_reg_free_p, reloads_conflict): RELOAD_OTHER and
Richard Kenner [Mon, 21 Oct 1996 00:53:14 +0000 (20:53 -0400)]
(reload_reg_free_p, reloads_conflict): RELOAD_OTHER and
RELOAD_FOR_OTHER_ADDRESS conflict.

From-SVN: r12980

27 years ago(ffs[sh]i2): Add missing CC_STATUS_INIT.
Richard Kenner [Mon, 21 Oct 1996 00:01:02 +0000 (20:01 -0400)]
(ffs[sh]i2): Add missing CC_STATUS_INIT.

From-SVN: r12979

27 years ago89th Cygnus<->FSF quick merge
Mike Stump [Fri, 18 Oct 1996 18:33:44 +0000 (18:33 +0000)]
89th Cygnus<->FSF quick merge

From-SVN: r12978

27 years agoFix float conversions if sign extension in offset would occur
Michael Meissner [Fri, 18 Oct 1996 17:35:40 +0000 (17:35 +0000)]
Fix float conversions if sign extension in offset would occur

From-SVN: r12977

27 years agotweak
Jason Merrill [Fri, 18 Oct 1996 06:23:23 +0000 (06:23 +0000)]
tweak

From-SVN: r12976

27 years agoSet TARGET_LONG64 for the EABI
Ian Lance Taylor [Thu, 17 Oct 1996 18:45:59 +0000 (18:45 +0000)]
Set TARGET_LONG64 for the EABI

From-SVN: r12975

27 years agoexpr.c (do_jump): Conditionalize cleanups for the COND_EXPR case...
Doug Evans [Thu, 17 Oct 1996 15:33:52 +0000 (15:33 +0000)]
expr.c (do_jump): Conditionalize cleanups for the COND_EXPR case...

* expr.c (do_jump): Conditionalize cleanups for the COND_EXPR case,
  similarly to the way TRUTH_ANDIF_EXPR and TRUTH_ORIF_EXPR are
  handled.

From-SVN: r12974

27 years ago(MASK_68040_ALSO): New macro.
Jim Wilson [Thu, 17 Oct 1996 05:19:54 +0000 (22:19 -0700)]
(MASK_68040_ALSO): New macro.

(TARGET_SWITCHES): Option -m68020-40 includes MASK_68040_ALSO.

From-SVN: r12973

27 years agoscoping
Jason Merrill [Wed, 16 Oct 1996 21:45:08 +0000 (21:45 +0000)]
scoping

From-SVN: r12972

27 years agoirix6 ctors
Jason Merrill [Wed, 16 Oct 1996 20:25:25 +0000 (20:25 +0000)]
irix6 ctors

From-SVN: r12971

27 years ago* exlsi.h (CHECK_FLOAT_VALUE): Removed.
Mike Stump [Wed, 16 Oct 1996 18:41:27 +0000 (18:41 +0000)]
* exlsi.h (CHECK_FLOAT_VALUE): Removed.

From-SVN: r12970

27 years ago(CPP_PREDEFINES): Add -D_LONGLONG.
Jim Wilson [Wed, 16 Oct 1996 18:18:57 +0000 (11:18 -0700)]
(CPP_PREDEFINES): Add -D_LONGLONG.

(CPP_SPECS): Remove -D_LONGLONG.

From-SVN: r12969

27 years ago(parallel inc/dec and branch-if-zero/nonzero): 4 new patterns.
Torbjorn Granlund [Wed, 16 Oct 1996 08:17:32 +0000 (08:17 +0000)]
(parallel inc/dec and branch-if-zero/nonzero): 4 new patterns.

From-SVN: r12968

27 years agoAdd support for MIPS EABI
Ian Lance Taylor [Wed, 16 Oct 1996 02:33:42 +0000 (02:33 +0000)]
Add support for MIPS EABI

From-SVN: r12967

27 years agodwarf
Jason Merrill [Tue, 15 Oct 1996 23:09:24 +0000 (23:09 +0000)]
dwarf

From-SVN: r12966

27 years ago* loop.c (strength_reduce): Avoid taking PATTERN of a label.
Doug Evans [Tue, 15 Oct 1996 21:54:30 +0000 (21:54 +0000)]
* loop.c (strength_reduce): Avoid taking PATTERN of a label.

From-SVN: r12965

27 years ago(CPP_SPEC): Restore -D_LANGUAGE_C for Objective C.
Jim Wilson [Tue, 15 Oct 1996 21:19:25 +0000 (14:19 -0700)]
(CPP_SPEC): Restore -D_LANGUAGE_C for Objective C.

From-SVN: r12964

27 years agoUse SUBTARGET_CPP_SIZE_SPEC correctly
Ian Lance Taylor [Tue, 15 Oct 1996 20:53:16 +0000 (20:53 +0000)]
Use SUBTARGET_CPP_SIZE_SPEC correctly

From-SVN: r12963

27 years ago-g1
Jason Merrill [Tue, 15 Oct 1996 01:31:09 +0000 (01:31 +0000)]
-g1

From-SVN: r12962

27 years ago(output_bound_representation): Fix typo in prototype.
Torbjorn Granlund [Tue, 15 Oct 1996 00:58:59 +0000 (00:58 +0000)]
(output_bound_representation): Fix typo in prototype.

From-SVN: r12961

27 years ago(jump_optimize): Check for if (...) { x = a; goto l; } x = b;
Jim Wilson [Mon, 14 Oct 1996 20:31:15 +0000 (13:31 -0700)]
(jump_optimize): Check for if (...) { x = a; goto l; } x = b;

From-SVN: r12960

27 years agoinheritance
Jason Merrill [Mon, 14 Oct 1996 18:18:57 +0000 (18:18 +0000)]
inheritance

From-SVN: r12959

27 years ago(split_specs_attrs): Delete.
Doug Evans [Sat, 12 Oct 1996 18:18:13 +0000 (18:18 +0000)]
(split_specs_attrs): Delete.

From-SVN: r12958

27 years agofold-const.c (make_range): Handle NULL operand 0 (like in BIND_EXPRs).
Doug Evans [Sat, 12 Oct 1996 04:06:11 +0000 (04:06 +0000)]
fold-const.c (make_range): Handle NULL operand 0 (like in BIND_EXPRs).

* fold-const.c (make_range): Handle NULL operand 0
(like in BIND_EXPRs).

From-SVN: r12957

27 years agorest_of_compilation
Jason Merrill [Sat, 12 Oct 1996 01:34:08 +0000 (01:34 +0000)]
rest_of_compilation

From-SVN: r12956

27 years agoDWARF supports C++
Jason Merrill [Fri, 11 Oct 1996 20:25:05 +0000 (20:25 +0000)]
DWARF supports C++

From-SVN: r12955

27 years agoInitial revision
Mike Stump [Fri, 11 Oct 1996 20:20:29 +0000 (20:20 +0000)]
Initial revision

From-SVN: r12954

27 years ago89th Cygnus<->FSF quick merge
Mike Stump [Fri, 11 Oct 1996 20:19:33 +0000 (20:19 +0000)]
89th Cygnus<->FSF quick merge

From-SVN: r12953

27 years ago89th Cygnus<->FSF quick merge
Mike Stump [Fri, 11 Oct 1996 20:08:01 +0000 (20:08 +0000)]
89th Cygnus<->FSF quick merge

From-SVN: r12952

27 years agodisable has_inlines
Jason Merrill [Fri, 11 Oct 1996 19:58:56 +0000 (19:58 +0000)]
disable has_inlines

From-SVN: r12951

27 years agoRework specs to subtarget specs and EXTRA_SPECS
Ian Lance Taylor [Fri, 11 Oct 1996 16:24:02 +0000 (16:24 +0000)]
Rework specs to subtarget specs and EXTRA_SPECS

From-SVN: r12950

27 years agoabi64 support
Jason Merrill [Fri, 11 Oct 1996 02:04:13 +0000 (02:04 +0000)]
abi64 support

From-SVN: r12949

27 years agoOnly create TOC save area if function makes calls.
Michael Meissner [Thu, 10 Oct 1996 22:50:14 +0000 (22:50 +0000)]
Only create TOC save area if function makes calls.

From-SVN: r12948

27 years agoDelete now unused variable rs6000_save_toc_p.
Michael Meissner [Thu, 10 Oct 1996 22:18:52 +0000 (22:18 +0000)]
Delete now unused variable rs6000_save_toc_p.

From-SVN: r12947

27 years agoCorrectly handle saving toc space in NT
Michael Meissner [Thu, 10 Oct 1996 22:16:37 +0000 (22:16 +0000)]
Correctly handle saving toc space in NT

From-SVN: r12946

27 years agoUse register_operand, not reg_or_0_operand, in FP conditional move
Ian Lance Taylor [Thu, 10 Oct 1996 20:40:09 +0000 (20:40 +0000)]
Use register_operand, not reg_or_0_operand, in FP conditional move

From-SVN: r12945

27 years agoFix last change; fix large stack frames and int->double conversion
Michael Meissner [Thu, 10 Oct 1996 19:33:48 +0000 (19:33 +0000)]
Fix last change; fix large stack frames and int->double conversion

From-SVN: r12944

27 years agoDon't define EMPTY_FIELD_BOUNDARY
Ian Lance Taylor [Wed, 9 Oct 1996 22:11:27 +0000 (22:11 +0000)]
Don't define EMPTY_FIELD_BOUNDARY

From-SVN: r12943

27 years agoDefine EMPTY_FIELD_BOUNDARY is 32 (less surprising)
Ian Lance Taylor [Wed, 9 Oct 1996 22:11:06 +0000 (22:11 +0000)]
Define EMPTY_FIELD_BOUNDARY is 32 (less surprising)

From-SVN: r12942

27 years agoMove some definitions from abi64.h to iris6.h
Ian Lance Taylor [Wed, 9 Oct 1996 22:06:32 +0000 (22:06 +0000)]
Move some definitions from abi64.h to iris6.h

From-SVN: r12941

27 years ago(store_constructor): Delete unnecessary increment.
Jim Wilson [Wed, 9 Oct 1996 20:42:42 +0000 (13:42 -0700)]
(store_constructor): Delete unnecessary increment.

From-SVN: r12940

27 years ago(do_include): Treat ENOTDIR like ENOENT when an open fails.
Richard Kenner [Wed, 9 Oct 1996 20:29:06 +0000 (16:29 -0400)]
(do_include): Treat ENOTDIR like ENOENT when an open fails.

From-SVN: r12939

27 years ago(OVERRIDE_OPTIONS): Don't need to set dollars_in_ident any more, since
Richard Kenner [Wed, 9 Oct 1996 20:26:51 +0000 (16:26 -0400)]
(OVERRIDE_OPTIONS): Don't need to set dollars_in_ident any more, since
-ansi doesn't change it.

From-SVN: r12938

27 years agoUpdate comments.
Richard Kenner [Wed, 9 Oct 1996 20:26:32 +0000 (16:26 -0400)]
Update comments.

From-SVN: r12937

27 years ago(DOLLARS_IN_IDENTIFIERS): Remove.
Richard Kenner [Wed, 9 Oct 1996 20:26:20 +0000 (16:26 -0400)]
(DOLLARS_IN_IDENTIFIERS): Remove.

From-SVN: r12936

27 years ago(cpp_options_init): Ignore DOLLARS_IN_IDENTIFIERS.
Richard Kenner [Wed, 9 Oct 1996 20:22:20 +0000 (16:22 -0400)]
(cpp_options_init): Ignore DOLLARS_IN_IDENTIFIERS.

(parse_name): Diagnose $ in identifier if pedantic.
(cpp_handle_options): -traditional no longer messes with dollars_in_ident.

From-SVN: r12935

27 years ago(dollars_in_ident): Remove; replaced by is_idchar['$'].
Richard Kenner [Wed, 9 Oct 1996 20:20:59 +0000 (16:20 -0400)]
(dollars_in_ident): Remove; replaced by is_idchar['$'].

(main): Initialize is_idchar and is_idstart directly when given -$.
Ignore DOLLARS_IN_IDENTIFIERS.
(rescan): Diagnose $ in identifier if pedantic.
(initialize_char_syntax): Assume $ is allowed in identifier; `main' will
change this if -$ is given.

From-SVN: r12934

27 years ago(initialize_random_junk): Ignore DOLLARS_IN_IDENTIFIERS.
Richard Kenner [Wed, 9 Oct 1996 20:20:18 +0000 (16:20 -0400)]
(initialize_random_junk): Ignore DOLLARS_IN_IDENTIFIERS.

From-SVN: r12933

27 years agoFormerly tm.texi.~234~
Richard Kenner [Wed, 9 Oct 1996 20:19:56 +0000 (16:19 -0400)]
Formerly tm.texi.~234~

From-SVN: r12932

27 years agoFormerly invoke.texi.~320~
Richard Kenner [Wed, 9 Oct 1996 20:19:51 +0000 (16:19 -0400)]
Formerly invoke.texi.~320~

From-SVN: r12931

27 years ago(dollars_in_ident): DOLLARS_IN_IDENTIFIERS is now Boolean.
Richard Kenner [Wed, 9 Oct 1996 20:19:45 +0000 (16:19 -0400)]
(dollars_in_ident): DOLLARS_IN_IDENTIFIERS is now Boolean.

(c_decode_option): -fdollars-in-identifiers is now independent of -ansi,
of -traditional, and of DOLLARS_IN_IDENTIFIERS.

From-SVN: r12930

27 years agoFormerly extend.texi.~109~
Richard Kenner [Wed, 9 Oct 1996 20:19:37 +0000 (16:19 -0400)]
Formerly extend.texi.~109~

From-SVN: r12929

27 years agoFormerly cpp.texi.~24~
Richard Kenner [Wed, 9 Oct 1996 20:19:18 +0000 (16:19 -0400)]
Formerly cpp.texi.~24~

From-SVN: r12928

27 years ago(yylex): Treat `$' just like `_', except issue a diagnostic if
Richard Kenner [Wed, 9 Oct 1996 20:19:12 +0000 (16:19 -0400)]
(yylex): Treat `$' just like `_', except issue a diagnostic if
!dollars_in_ident or if pedantic.

From-SVN: r12927

27 years ago(default_compilers): -ansi no longer implies -$ to cpp.
Richard Kenner [Wed, 9 Oct 1996 20:18:50 +0000 (16:18 -0400)]
(default_compilers): -ansi no longer implies -$ to cpp.

From-SVN: r12926

27 years ago(split_specs_attrs): New function.
Richard Kenner [Wed, 9 Oct 1996 11:35:43 +0000 (07:35 -0400)]
(split_specs_attrs): New function.

From-SVN: r12925

27 years agoUpdate number of shift/reduce conflicts.
Richard Kenner [Wed, 9 Oct 1996 11:35:27 +0000 (07:35 -0400)]
Update number of shift/reduce conflicts.

({typed_declspecs,reserved_declspecs,declmods}_no_prefix_attr): New.
(current_declspecs): Initialize to NULL_TREE.
(fndef): Pass current_declspecs, not $1, to start_function.
(old_style_parm_decls): Renamed from xdecls.
(datadecl, declmods): Add references to new rules.
(setspecs): Call split_specs_attrs.
(absdcl1): Remove case with setattrs.

From-SVN: r12924

27 years ago(sdbout.o): Make dependency list match included files.
Richard Kenner [Wed, 9 Oct 1996 11:00:38 +0000 (07:00 -0400)]
(sdbout.o): Make dependency list match included files.

From-SVN: r12923

27 years agoInclude defaults.h.
Richard Kenner [Wed, 9 Oct 1996 11:00:20 +0000 (07:00 -0400)]
Include defaults.h.

From-SVN: r12922

27 years ago(range_test): Function deleted.
Richard Kenner [Wed, 9 Oct 1996 09:48:36 +0000 (05:48 -0400)]
(range_test): Function deleted.

(range_binop, make_range, build_range_check): New functions.
(merge_ranges, fold_range_test): Likewise.
(fold_truthop): No longer call range_test.
(fold, case TRUTH_{AND,OR}{,IF}_EXPR): Call fold_range_test.

From-SVN: r12921

27 years agoDWARF2
Jason Merrill [Wed, 9 Oct 1996 01:52:26 +0000 (01:52 +0000)]
DWARF2

From-SVN: r12920

27 years ago(CPP_SPEC): Avoid newline in the string.
Torbjorn Granlund [Tue, 8 Oct 1996 23:39:12 +0000 (23:39 +0000)]
(CPP_SPEC): Avoid newline in the string.

From-SVN: r12919

27 years ago(final): Update insn_current_address before calling final_scan_insn.
Torbjorn Granlund [Tue, 8 Oct 1996 23:36:57 +0000 (23:36 +0000)]
(final): Update insn_current_address before calling final_scan_insn.

From-SVN: r12918

27 years ago(unroll_loops): Set local_regno only if set_dominates_use returns true.
Jim Wilson [Tue, 8 Oct 1996 21:51:09 +0000 (14:51 -0700)]
(unroll_loops): Set local_regno only if set_dominates_use returns true.

(unroll_loops): Set local_regno only if set_dominates_use
returns true.
(set_dominates_use): New function.

From-SVN: r12917

27 years ago(decl_constant_value): Delete test for ! TREE_PUBLIC.
Doug Evans [Tue, 8 Oct 1996 20:01:15 +0000 (20:01 +0000)]
(decl_constant_value): Delete test for ! TREE_PUBLIC.

From-SVN: r12916

27 years ago(output_func_epilogue): Add comment regarding insn_addresses.
Doug Evans [Tue, 8 Oct 1996 18:22:23 +0000 (18:22 +0000)]
(output_func_epilogue): Add comment regarding insn_addresses.

From-SVN: r12915

27 years agopa.c (hppa_legitimize_address): Remove test code accidentally left in during last...
Jeff Law [Tue, 8 Oct 1996 17:11:03 +0000 (11:11 -0600)]
pa.c (hppa_legitimize_address): Remove test code accidentally left in during last change.

        * pa/pa.c (hppa_legitimize_address): Remove test code
        accidentally left in during last change.

From-SVN: r12914

27 years ago(schedule_block): Before scheduling...
Jim Wilson [Tue, 8 Oct 1996 00:35:03 +0000 (17:35 -0700)]
(schedule_block): Before scheduling...

(schedule_block): Before scheduling, add code to make all
call used regs that are not fixed or global live when we see a
CALL_INSN.  During scheduling, change existing code to use same test.

From-SVN: r12913

27 years ago(bss_section): Delete unused parameters.
Jim Wilson [Mon, 7 Oct 1996 23:54:39 +0000 (16:54 -0700)]
(bss_section): Delete unused parameters.

From-SVN: r12912

27 years ago*** empty log message ***
Jason Merrill [Mon, 7 Oct 1996 22:02:43 +0000 (22:02 +0000)]
*** empty log message ***

From-SVN: r12911

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