OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index e5947cb..4100db5 100644 (file)
@@ -1,3 +1,63 @@
+2000-11-22  Zack Weinberg  <zack@wolery.stanford.edu>
+
+       * Makefile.in, config.gcc, configure.in: Expunge remaining
+       traces of facility for running MD files through C preprocessor.
+
+2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcov.texi: Add magic comments for texi2pod.pl.
+       * Makefile.in: Add rules to generate and install gcov.1.
+       * gcov.1: New (generated) file.
+
+2000-11-21  Richard Henderson  <rth@redhat.com>
+
+       * regrename.c (scan_rtx_reg): Terminate the chain rather than
+       abort on mark_read with NO_REGS.
+
+2000-11-21  Mike Stump  <mrs@wrs.com>
+
+       * fixinc/fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow
+       compilation with older compilers, such as /bin/cc on SunOS.
+       * fixinc/fixfixes.c (FIX_PROC_HEAD): Ditto.
+
+2000-11-21  Richard Henderson  <rth@redhat.com>
+
+       * varasm.c (record_constant): Pad the constructed
+       constant_descriptor appropriately.
+
+Wed Nov 22 00:52:55 2000  J"orn Rennecke <amylaar@redhat.com>
+
+       * rtl.h (traverse_md_constants): Declare.
+       (struct md_constant): Define.
+       * Makefile.in (HOST_RTL): Add hashtab.o .
+       (OBJS): Add hashtab.o .
+       (hashtab.o): New rule.
+       (rtl.o): Depends on HASHTAB_H.
+       * rtl.c (hashtab.h): #include.
+       (md_constants): New static variable.
+       (def_hash, def_name_eq_p, read_constants): New static functions.
+       (traverse_md_constants): New function.
+       (read_name): Do constant expansion.
+       (read_rtx): Recognize define_constants.
+       * gencodes.c (print_md_constant): New function.
+       (main): Emit #defines for all constant definitions encountered.
+       * md.texi (Constant Definitions): New node.
+       * gensupport.c (xcalloc): New function.
+
+2000-11-21  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/alpha.c (alpha_split_tfmode_frobsign): New.
+       * config/alpha/alpha-protos.h: Declare it.
+       * config/alpha/alpha.md (abstf_internal): Use it.
+       (negtf_internal): Likewise.
+       (andnotdi3): Unstar the name.
+       (movtf_internal): Add o/G alternative.
+
+2000-11-21  Zack Weinberg  <zack@wolery.stanford.edu>
+
+       * stringpool.c (stringpool_statistics): Also report number and
+       percentage of entries which are identifiers.
+
 2000-11-21  Diego Novillo  <dnovillo@redhat.com>
 
        * gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as