Jason Merrill
d291dd49ee
DWARF2
...
From-SVN: r12920
1996-10-09 01:52:26 +00:00
Torbjorn Granlund
79c900b1c0
(CPP_SPEC): Avoid newline in the string.
...
From-SVN: r12919
1996-10-08 23:39:12 +00:00
Torbjorn Granlund
2f16edb13c
(final): Update insn_current_address before calling final_scan_insn.
...
From-SVN: r12918
1996-10-08 23:36:57 +00:00
Jim Wilson
1fe33d17b9
(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
1996-10-08 14:51:09 -07:00
Doug Evans
a7c1916aea
(decl_constant_value): Delete test for ! TREE_PUBLIC.
...
From-SVN: r12916
1996-10-08 20:01:15 +00:00
Doug Evans
b405396c6b
(output_func_epilogue): Add comment regarding insn_addresses.
...
From-SVN: r12915
1996-10-08 18:22:23 +00:00
Jeff Law
075154bacc
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
1996-10-08 11:11:03 -06:00
Jim Wilson
7c9df1c69c
(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
1996-10-07 17:35:03 -07:00
Jim Wilson
da2c54476f
(bss_section): Delete unused parameters.
...
From-SVN: r12912
1996-10-07 16:54:39 -07:00
Jason Merrill
e90b62db74
*** empty log message ***
...
From-SVN: r12911
1996-10-07 22:02:43 +00:00
Jason Merrill
85f8926ee5
*** empty log message ***
...
From-SVN: r12910
1996-10-07 20:25:37 +00:00
Michael Meissner
fcb37f66ba
Fix previous change to work on both endian hosts and targets
...
From-SVN: r12909
1996-10-07 20:14:15 +00:00
Jeff Law
1c138ba302
* pa/pa.h (combinable_fsub): Don't return without a value!
...
From-SVN: r12908
1996-10-06 16:44:09 -06:00
Michael Meissner
a651f22233
Use split_double to break apart CONST_DOUBLEs
...
From-SVN: r12907
1996-10-06 18:13:02 +00:00
Richard Kenner
f508963359
(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
1996-10-05 08:43:12 -04:00
Jason Merrill
69830683fd
DWARF
...
From-SVN: r12905
1996-10-05 09:38:40 +00:00
Jason Merrill
7aecea252c
DWARF
...
From-SVN: r12904
1996-10-04 23:17:36 +00:00
Jason Merrill
d7248bff72
*** empty log message ***
...
From-SVN: r12903
1996-10-04 21:22:19 +00:00
Stan Cox
af6d53df71
(asm_output_function_prefix): Don't use ASM_DECLARE_FUNCTION_NAME if it is not defined.
...
From-SVN: r12902
1996-10-04 20:13:04 +00:00
Jim Wilson
4787bce0e9
(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
1996-10-04 12:56:02 -07:00
Jim Wilson
227665e760
(PRESERVE_DEATH_INFO_REGNO_P): define
...
From-SVN: r12900
1996-10-04 12:29:44 -07:00
Jason Merrill
4b67444820
*** empty log message ***
...
From-SVN: r12899
1996-10-04 17:51:20 +00:00
Stan Cox
acb94fa1e9
(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
1996-10-04 14:07:02 +00:00
Stan Cox
1b90646a5b
(flag_omit_frame_pointer, outer_function_chain: declare.
...
From-SVN: r12897
1996-10-04 14:07:02 +00:00
Richard Kenner
1fdae49c42
(layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment is
...
less than its type.
From-SVN: r12896
1996-10-04 07:01:47 -04:00
Jason Merrill
2d37f024c0
oops
...
From-SVN: r12895
1996-10-03 23:41:51 +00:00
Jason Merrill
2b77deccd9
DWARY
...
From-SVN: r12894
1996-10-03 23:37:38 +00:00
Doug Evans
d884dca33e
Use #include "", not #include <>.
...
From-SVN: r12893
1996-10-03 22:31:13 +00:00
Jeff Law
78c0acfdd3
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
1996-10-02 17:31:45 -06:00
Ian Lance Taylor
085540da9c
Hack around HP/UX 10.20 sed bug
...
From-SVN: r12891
1996-10-02 21:30:23 +00:00
Jason Merrill
bdb669cb23
*** empty log message ***
...
From-SVN: r12890
1996-10-02 20:51:39 +00:00
Jeff Law
5621d7177e
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
1996-10-02 11:42:18 -06:00
Jeff Law
a998424bec
* pa/pa.c (secondary_reload_class): Remove duplicate/useless code.
...
From-SVN: r12888
1996-10-02 11:27:20 -06:00
Jeff Law
2e91542a41
* pa/pa.h (PARSE_LDD_OUTPUT): Handle output from hpux10.20 "chatr".
...
From-SVN: r12887
1996-10-02 11:21:48 -06:00
Doug Evans
74924ee9c5
Fix broken comment.
...
From-SVN: r12886
1996-10-02 04:31:28 +00:00
Jim Wilson
71591a1d69
(used_arg): When call xmalloc for mswitches, pass 1 if
...
n_switches is zero.
From-SVN: r12885
1996-10-01 11:18:44 -07:00
Jim Wilson
afad3d2c26
(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
1996-09-30 14:45:47 -07:00
Mike Stump
5156628f9f
89th Cygnus<->FSF quick merge
...
From-SVN: r12883
1996-09-30 21:34:04 +00:00
Ian Lance Taylor
bf6103db43
Redefine exception in math.h for C++
...
From-SVN: r12882
1996-09-30 21:19:24 +00:00
Ian Lance Taylor
ded732a0b7
Redefine exception in math.h
...
From-SVN: r12881
1996-09-30 21:19:11 +00:00
Jim Wilson
6cb2e74e2e
(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
1996-09-30 14:14:51 -07:00
Michael Meissner
74291a4b92
Initial revision
...
From-SVN: r12879
1996-09-30 20:51:53 +00:00
Stan Cox
c942177e59
(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
1996-09-30 19:23:11 +00:00
Stan Cox
a78cb98668
i386.md (gen_prologue_get_pc): Call the function created above. (divdf3): Added.
...
From-SVN: r12877
1996-09-30 19:23:11 +00:00
Stan Cox
bcd864336c
(CPP_CPU_SPEC): New. Added for defining the submodel.
...
From-SVN: r12876
1996-09-30 19:23:11 +00:00
Karl Berry
22b519d5d8
Untabify.
...
From-SVN: r12875
1996-09-30 17:47:57 +00:00
Karl Berry
0edd547e3a
Changes for Texinfo 3.8 release; see ChangeLog.
...
From-SVN: r12874
1996-09-30 17:39:54 +00:00
Ian Lance Taylor
4639555c1f
Search modes in reverse order to avoid problems with EXTRA_CC_MODES
...
From-SVN: r12873
1996-09-30 17:23:14 +00:00
Ian Lance Taylor
86944ea41d
Add extern "C" to <sys/mman.h> on HP/UX.
...
From-SVN: r12872
1996-09-30 17:21:03 +00:00
Richard Kenner
0df15c2c4a
(expand_decl): Use mark_user_reg and simplify code.
...
From-SVN: r12871
1996-09-29 19:06:37 -04:00