- 24 Sep, 1997 1 commit
-
-
From-SVN: r15687
Jason Merrill committed
-
- 23 Sep, 1997 15 commits
-
-
From-SVN: r15685
Jeff Law committed -
From-SVN: r15679
Doug Evans committed -
* fold-const.c (make_range): Correctly handle cases of converting from unsigned to signed type. * fold-const.c (merge_ranges): Make sure that if one range is subset of another, it will always be the second range. Correct (+,-) case to account for this. Brought over from gcc2; fixes sparc bug. From-SVN: r15678
Jeff Law committed -
From-SVN: r15675
Doug Evans committed -
* expmed.c (expand_divmod): If compute_mode is not the same as mode, handle the case where convert_modes() causes op1 to no longer be a CONST_INT. From-SVN: r15672
David S. Miller committed -
From-SVN: r15671
Alexandre Oliva committed -
* reorg.c (dbr_schedule): At end of this pass, add REG_BR_PRED note holding get_jump_flags() calculation to all JUMP_INSNs. * rtl.h (enum reg_note): New note types REG_BR_PRED and REG_SAVE_AREA. * rtl.c (reg_note_name): Add new note types. From-SVN: r15670
David S. Miller committed -
dtime_.c (G77_dtime_0): Fix types in HAVE_GETRUSAGE case so as not to truncate results to integer values. * libU77/dtime_.c (G77_dtime_0): Fix types in HAVE_GETRUSAGE case so as not to truncate results to integer values. * libU77/Version.c: Bump. From-SVN: r15669
Dave Love committed -
From-SVN: r15668
Jeff Law committed -
* rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change. Fixes various bootstrap problems (hopefully). From-SVN: r15667
Jeffrey A Law committed -
* loop.c (indirect_jump_in_function_p): Return 0 by default. From-SVN: r15666
H.J. Lu committed -
* Make-lang.in: install.texi was renamed to g77install.texi * install0.texi: Likewise. From-SVN: r15665
Alexandre Oliva committed -
* rs6000/xm-rs6000.h: Fix thinko in last change. * rs6000/xm-sysv4.h: Likewise. From-SVN: r15664
Jeffrey A Law committed -
Fix irix5/irix6 dwarf2out assertion failures * mips.c (save_restore_insns): Only set RTX_FRAME_RELATED_P if store_p. From-SVN: r15661
Jim Wilson committed -
* decl.c (start_function): Up warning of no return type to be a pedwarn. From-SVN: r15660
Brendan Kehoe committed
-
- 22 Sep, 1997 13 commits
-
-
From-SVN: r15655
Jeffrey A Law committed -
* m68k.c (output_function_prologue): Add dwarf2 support. * m68k.h (INCOMING_RETURN_ADDR_RTX, DWARF_FRAME_REGNUM, INCOMING_FRAME_SP_OFFSET): New definitions. From-SVN: r15631
Andreas Schwab committed -
* combine.c (try_combine): Use NULL_RTX instead of '0' where appropriate in calls to gen_rtx(). * cse.c (cse_main): Likewise. * emit-rtl.c (gen_label_rtx): Likewise. * expr.c (init_expr_once): Likewise. * haifa-sched.c (flush_pending_lists, sched_analyze_insn, sched_analyze, init_rgn_data_dependences, compute_block_backward_dependences): Likewise. * sched.c (schedule_insns): Likewise. * varasm.c (immed_double_const): Likewise. From-SVN: r15630
David S. Miller committed -
* sparc.h (INCOMING_FRAME_SP_OFFSET): Define to SPARC_STACK_BIAS for sake of dwarf2 on sparc64. From-SVN: r15628
David S. Miller committed -
* i386/sco5.h: Make ELF default file format and add -mcoff/-melf.. (MULTILIB_DEFAULTS): Define. (ASM_SPEC, CPP_SPEC): Handle -mcoff. (STARTFILE_SPEC, ENDFILE_SPEC, LINK_SPEC): Likewise. (LIBGCC_SPEC): Likewise. (MASK_COFF, TARGET_COFF, TARGET_ELF): Define. (SUBTARGET_SWITCHES): Add -mcoff and -melf. * i386/t-sco5 (CRTSTUFF_T_CFLAGS): Add -fPIC. (CRTSTUFF_T_CFLAGS_S): Tweak for COFF. (EXTRA_PARTS, TAROUTOPTS): Delete. (libgcc1-elf, libgcc2-elf, libgcc-elf targets): Delete. (MULTILIB_OPTIONS): Define. (MULTILIB_DIRNAMES, MULTILIB_EXCEPTIONS): Likewise. (MULTILIB_MATCHE, MULTILIB_EXTRA_OPTS): Likewise. SCO Open Server patches. From-SVN: r15627
J. Kean Johnston committed -
From-SVN: r15624
Jeffrey A Law committed -
* loop.c (loop_number): Delete function. Change all references to use uid_loop_num array. * loop.h (loop_number): Delete declaration. * unroll.c (unroll_loop): Change "loop_number" references to use uid_loop_num instead. Still cleaning up haifa. From-SVN: r15623
Jeffrey A Law committed -
* loop.c (loop_unroll_factor): Move outside #ifdef HAIFA conditional. (loop_unroll_iter): Remove unused variable and all references. (loop_optimize): Always allocate and clear space for loop_unroll_factor. (insert_bct): Fix minor formatting problems. * loop.h (loop_unroll_factor): Move decl outside #ifdef HAIFA. (loop_unroll_iter): Removed unused decl. * unroll.c (unroll_loop): Remove code to set loop_unroll_iter. Always record the unrolling factor. From-SVN: r15622
Jeff Law committed -
* loop.c (loop_unroll_factor): Move outside #ifdef HAIFA conditional. (loop_unroll_iter): Remove unused variable and all references. (loop_optimize): Always allocate and clear space for loop_unroll_factor. (insert_bct): Fix minor formatting problems. * loop.h (loop_unroll_factor): Move decl outside #ifdef HAIFA. (loop_unroll_iter): Removed unused decl. * unroll.c (unroll_loop): Remove code to set loop_unroll_iter. Always record the unrolling factor. More haifa cleanup From-SVN: r15621
Jeff Law committed -
From-SVN: r15620
Jeff Law committed -
From-SVN: r15619
Jeff Law committed -
* cse.c (simplify_relational_operation): Set h0u just like h0s. Similarly for h1u and h1s. From-SVN: r15616
Jeffrey A Law committed -
* jump.c (jmp_uses_reg_or_mem): Deleted unused function. (find_basic_blocks): Use computed_jump_p to determine if a particular JUMP_INSN is a computed jump. * reg-stack.c (find_blocks): Use computed_jump_p to determine if a particular JUMP_INSN is a computed jump. * rtlanal.c (jmp_uses_reg_or_mem): New function. (computed_jump_p): Likewise. * rtl.h (computed_jump_p): Declare. * genattrtab.c (pc_rtx): Define and initialize. * loop.c (loop_optimize): Always determine if the current function has a computed jump. (indirect_jump_in_function_p): Use computed_jump_p to determine if a particular JUMP_INSN is a computed jump. General (and haifa) cleanups. From-SVN: r15615
Jeffrey A Law committed
-
- 21 Sep, 1997 2 commits
-
-
From-SVN: r15614
Jeff Law committed -
* loop.c (fix_bct_param): Delete unused function. (check_bct_param): Likewise. From-SVN: r15613
Jeffrey A Law committed
-
- 20 Sep, 1997 6 commits
-
-
From-SVN: r15601
Jason Merrill committed -
* call.c (build_over_call): Do require_complete_type before build_cplus_new. Fixes t20.C mode problem. From-SVN: r15598
Jason Merrill committed -
From-SVN: r15594
H.J. Lu committed -
* Makefile.in (LIBIO_OBJECTS): Depend on _G_CONFIG_H. Brought over from devo. From-SVN: r15593
Jim Wilson committed -
* jump.c (thread_jumps): check can_reverse_comparison_p before threading a reversed-condition jump. From-SVN: r15590
J"orn Rennecke committed -
* sched.c (update_flow_info): Don't pass SCRATCH to dead_or_set_p. * haifa-sched.c (update_flow_info): Likewise. From-SVN: r15589
J"orn Rennecke committed
-
- 19 Sep, 1997 3 commits
-
-
From-SVN: r15564
Jeffrey A Law committed -
* Makefile.in (bootstrap2, bootstrap3): New targets. (all-bootstrap): Remove outdated and confusing target. (bootstrap, bootstrap2, bootstrap3): Don't pass BOOT_CFLAGS down. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r15563
Alexandre Oliva committed -
From-SVN: r15562
Jeffrey A Law committed
-