aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
1996-10-09Include defaults.h.Richard Kenner1-0/+1
From-SVN: r12922
1996-10-09(range_test): Function deleted.Richard Kenner1-156/+461
(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
1996-10-09DWARF2Jason Merrill2-114/+257
From-SVN: r12920
1996-10-08(CPP_SPEC): Avoid newline in the string.Torbjorn Granlund1-3/+2
From-SVN: r12919
1996-10-08(final): Update insn_current_address before calling final_scan_insn.Torbjorn Granlund1-1/+6
From-SVN: r12918
1996-10-08(unroll_loops): Set local_regno only if set_dominates_use returns true.Jim Wilson1-1/+84
(unroll_loops): Set local_regno only if set_dominates_use returns true. (set_dominates_use): New function. From-SVN: r12917
1996-10-08(decl_constant_value): Delete test for ! TREE_PUBLIC.Doug Evans1-3/+3
From-SVN: r12916
1996-10-08(output_func_epilogue): Add comment regarding insn_addresses.Doug Evans1-0/+1
From-SVN: r12915
1996-10-08pa.c (hppa_legitimize_address): Remove test code accidentally left in during ↵Jeff Law1-6/+0
last change. * pa/pa.c (hppa_legitimize_address): Remove test code accidentally left in during last change. From-SVN: r12914
1996-10-07(schedule_block): Before scheduling...Jim Wilson1-5/+45
(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(bss_section): Delete unused parameters.Jim Wilson1-1/+1
From-SVN: r12912
1996-10-07*** empty log message ***Jason Merrill2-40/+277
From-SVN: r12911
1996-10-07*** empty log message ***Jason Merrill1-75/+36
From-SVN: r12910
1996-10-07Fix previous change to work on both endian hosts and targetsMichael Meissner1-6/+27
From-SVN: r12909
1996-10-06* pa/pa.h (combinable_fsub): Don't return without a value!Jeff Law1-1/+1
From-SVN: r12908
1996-10-06Use split_double to break apart CONST_DOUBLEsMichael Meissner1-16/+38
From-SVN: r12907
1996-10-05(LIB_SPEC): Add support for -mwindows.Richard Kenner1-10/+10
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-05DWARFJason Merrill1-2/+8
From-SVN: r12905
1996-10-04DWARFJason Merrill1-2/+2
From-SVN: r12904
1996-10-04*** empty log message ***Jason Merrill1-46/+35
From-SVN: r12903
1996-10-04(asm_output_function_prefix): Don't use ASM_DECLARE_FUNCTION_NAME if it is ↵Stan Cox1-0/+2
not defined. From-SVN: r12902
1996-10-04(sfunc_uses_reg): New function.Jim Wilson1-17/+90
(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(PRESERVE_DEATH_INFO_REGNO_P): defineJim Wilson1-0/+2
From-SVN: r12900
1996-10-04*** empty log message ***Jason Merrill1-106/+92
From-SVN: r12899
1996-10-04(adddi3_1, subdi3_1): insns renamed from adddi3 and subdi3;Stan Cox1-25/+121
added missing earlyclobbers. (adddi3_1): removed duplicates from commutativity. (adddi3, subdi3): new define_expands. From-SVN: r12898
1996-10-04(flag_omit_frame_pointer, outer_function_chain: declare.Stan Cox1-0/+26
From-SVN: r12897
1996-10-04(layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment isRichard Kenner1-1/+2
less than its type. From-SVN: r12896
1996-10-03oopsJason Merrill1-0/+9
From-SVN: r12895
1996-10-03DWARYJason Merrill1-9/+5
From-SVN: r12894
1996-10-03Use #include "", not #include <>.Doug Evans2-24/+24
From-SVN: r12893
1996-10-02pa.h (EXTRA_CONSTRAINT): Loosen conditions for match of 'Q' and 'T' while ↵Jeff Law3-60/+213
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-02Hack around HP/UX 10.20 sed bugIan Lance Taylor1-0/+4
From-SVN: r12891
1996-10-02*** empty log message ***Jason Merrill1-129/+226
From-SVN: r12890
1996-10-02pa.c (remove_useless_addtr_insns): New function.Jeff Law1-81/+154
* 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* pa/pa.c (secondary_reload_class): Remove duplicate/useless code.Jeff Law1-14/+0
From-SVN: r12888
1996-10-02* pa/pa.h (PARSE_LDD_OUTPUT): Handle output from hpux10.20 "chatr".Jeff Law1-3/+30
From-SVN: r12887
1996-10-02Fix broken comment.Doug Evans1-1/+1
From-SVN: r12886
1996-10-01(used_arg): When call xmalloc for mswitches, pass 1 ifJim Wilson1-2/+7
n_switches is zero. From-SVN: r12885
1996-09-30(gen_shl_and, gen_shl_sext): use gen_lowpart to generate rtx in the ↵Jim Wilson1-28/+40
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-3089th Cygnus<->FSF quick mergeMike Stump31-289/+1417
From-SVN: r12883
1996-09-30Redefine exception in math.h for C++Ian Lance Taylor1-0/+36
From-SVN: r12882
1996-09-30Redefine exception in math.hIan Lance Taylor1-1/+45
From-SVN: r12881
1996-09-30(ASM_SPEC): Add -w.Jim Wilson1-5/+8
(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-30Initial revisionMichael Meissner1-0/+5086
From-SVN: r12879
1996-09-30(asm_output_function_prefix, function_prologue,ix86_expand_prologue): Make ↵Stan Cox1-20/+38
the routine that sets the GOT (when pic is enabled) a function, to assist debugging. From-SVN: r12878
1996-09-30i386.md (gen_prologue_get_pc): Call the function created above. (divdf3): Added.Stan Cox1-2/+8
From-SVN: r12877
1996-09-30(CPP_CPU_SPEC): New. Added for defining the submodel.Stan Cox1-8/+30
From-SVN: r12876
1996-09-30Untabify.Karl Berry1-85/+89
From-SVN: r12875
1996-09-30Changes for Texinfo 3.8 release; see ChangeLog.Karl Berry1-106/+169
From-SVN: r12874
1996-09-30Search modes in reverse order to avoid problems with EXTRA_CC_MODESIan Lance Taylor1-6/+8
From-SVN: r12873