]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/ChangeLog
haifa-sched.c: Include "system.h" to get <stdlib.h> and <stdio.h>.
[gcc.git] / gcc / ChangeLog
index fc423cef97f3f710ee524fa1e4ae8b258b97d3f9..0fe0f0778a4d9de429653eae1628cc84837f8203 100644 (file)
@@ -1,3 +1,107 @@
+Tue Feb 17 22:37:22 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * haifa-sched.c: Include "system.h" to get <stdlib.h> and <stdio.h>.
+       (BLOCKAGE_RANGE): Add parentheses around arithmetic in operand of |.
+       (sched_note_set): Remove unused parameter `b', all callers changed.
+       (schedule_block): Likewise for `rgn'.
+       (split_hard_reg_notes): Likewise for `orig_insn'.
+       (check_live): Likewise for `trg'.
+       (update_live): Likewise.
+       (check_live_1): Explcitly declare variable `i' as int.
+       (update_live_1): Likewise.
+       (insn_issue_delay): Remove unused variable `link'.
+       (sched_analyze_2): Add default case in enumeration switch.
+       (schedule_insns): Remove unused variable `i'.
+
+       * Makefile.in ($(SCHED_PREFIX)sched.o): Depend on system.h.
+
+Tue Feb 17 22:31:04 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * loop.c (rtx_equal_for_loop_p): Add some braces to disambiguate
+       a dangling else clause.
+
+Tue Feb 17 21:28:12 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * mips/mips.h (CAN_ELIMINATE): Don't eliminate the frame
+       pointer for the stack pointer in MIPS16 and 64BIT.
+
+Tue Feb 17 21:17:30 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * rtl.h (force_line_numbers, restore_line_number_status): Declare.
+       * emit-rtl.c (force_line_numbers, restore_line_number_status):
+       New functions.
+       * stmt.c (struct nesting): Replace seenlabel with line_number_status.
+       (expand_start_case): Adjust to this change.
+       (check_seenlabel): New function.
+       (pushcase, pushcase_range, expand_endcase): Use it.
+
+Tue Feb 17 10:14:32 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * i386.md (adddi3): Add =!r,0,0,X alternative.
+
+Mon Feb 16 16:13:43 1998  David Edelsohn  <edelsohn@mhpcc.edu>
+
+       * rs6000.h (MY_ISCOFF): Add numeric value of U803XTOCMAGIC.
+       * x-aix31 (INSTALL): Delete.
+
+Mon Feb 16 09:24:32 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * mips/mips.c (mips_expand_epilogue): Update tsize_rtx if 
+       tsize changes to something other than zero.
+
+Mon Feb 16 09:11:48 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * ginclude/va-mips.h: Replace casts of pointers to int with
+       casts of pointers to __PTRDIFF_TYPE__.
+
+Mon Feb 16 08:17:14 1998  John Carr  <jfc@mit.edu>
+
+       * loop.c (strength_reduce, record_biv, record_giv): Use
+        HOST_WIDE_INT_PRINT_DEC to print CONST_INT values.
+
+1998-02-16  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * tree.c (first_rtl_op): New fn.
+       (unsave_expr_now): Use it.
+       * print-tree.c (print_node): Likewise.
+       * tree.c (has_cleanups): New fn.
+       * fold-const.c (fold, case CLEANUP_POINT_EXPR): Use it.  Be more
+       conservative about pushing the cleanup point down.
+       * tree.h: Declare them.
+
+Sun Feb 15 23:28:44 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * toplev.c (flag_schedule_reverse_before_reload): Delete variable.
+       (flag_schedule_reverse_after_reload): Likewise.
+       (f_options): Remove reverse scheduling support.
+       * flags.h (flag_schedule_reverse_before_reload): Delete declaration.
+       (flag_schedule_reverse_after_reload): Likewise.
+       * haifa-sched.c (rank_for_schedule): Remove support for reverse
+       scheduling.
+       
+Sun Feb 15 21:33:55 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.c: Get system includes, prototypes and macros via "system.h"
+       instead of doing it manually.  Change all calls of the ctype
+       macros to custom versions defined in "system.h".
+
+       * system.h: Fix return type of bcmp prototype from `void' to `int'.
+       Make bcopy, bcmp and bzero prototypes explicitly `extern'.
+       Add a prototype for getenv.
+
+Sun Feb 15 17:05:41 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * mips/mips.h (INITIAL_ELIMINATION_OFFSET): Readd Jun 6 change.
+
+Sun Feb 15 15:23:15 1998  John Carr  <jfc@mit.edu>
+
+       * alias.c: Include <stdlib.h> and <string.h>.
+       (init_alias_analysis): Pass NULL_RTX instead of 0 to record_set.
+
+Sat Feb 14 11:23:09 PST 1998 Jeff Law  (law@cygnus.com)
+
+       * version.c: Bump for snapshot.
+
 Sat Feb 14 05:08:21 1998  Richard Earnshaw (rearnsha@arm.com)
 
        * arm.md (movsfcc): Also validate operands[3] when compiling hard
This page took 0.039455 seconds and 5 git commands to generate.