OSDN Git Service

* cpphash.c (_cpp_cleanup_hashtable, _cpp_lookup_with_hash)
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index b42e7ca..90f2f06 100644 (file)
@@ -1,3 +1,69 @@
+2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * cpphash.c (_cpp_cleanup_hashtable, _cpp_lookup_with_hash)
+        : Don't set fe_value.
+        * cpplib.h (AVOID_LPASTE): New flag. 
+        (struct cpp_hashnode): Remove fe_value.
+        * cpplex.c (cpp_avoid_paste): Don't paste '.' with a number.
+        * cppmacro.c (builtin_macro): Don't set flags here.
+        (replace_args): Set AVOID_LPASTE flag on first token of an
+        argument, and the token following it.
+        (cpp_get_token): Set AVOID_LPASTE flag on first token of a
+        macro expansion, and on the token following it.  Do it for
+        builtins too.
+        * cppmain.c (scan_buffer): Avoid pasting only flagged tokens.
+
+2001-01-27  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/t-ieee: Remove multilibbing.
+       (TARGET_LIBGCC2_CFLAGS): Add -mieee.
+
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.
+
+       * Makefile.in: Remove all dependencies on defaults.h.
+       * builtins.c: Don't include defaults.h.
+       * c-common.c: Likewise.
+       * c-decl.c: Likewise.
+       * c-pragma.c: Likewise.
+       * c-typeck.c: Likewise.
+       * combine.c: Likewise.
+       * i386.c: Likewise.
+       * frame-ia64.c: Likewise.
+       * cppexp.c: Likewise.
+       * crtstuff.c: Likewise.
+       * dbxout.c: Likewise.
+       * dwarf2out.c: Likewise.
+       * dwarfout.c: Likewise.
+       * emit-rtl.c: Likewise.
+       * except.c: Likewise.
+       * expr.c: Likewise.
+       * final.c: Likewise.
+       * frame-dwarf2.c: Likewise.
+       * libgcc2.c: Likewise.
+       * optabs.c: Likewise.
+       * profile.c: Likewise.
+       * sdbout.c: Likewise.
+       * toplev.c: Likewise.
+       * tradcif.y: Likewise.
+       * tree.c: Likewise.
+       * varasm.c: Likewise.
+
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * builtins.c (expand_builtin_fputs): Use size_one_node when
+       transforming into fwrite.
+
+2001-01-27  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * extend.texi (Attribute Syntax): New section.
+
+2001-01-27  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
+
+       * fixproto: Correctly install synthesised unistd.h and stdlib.h when
+       they didn't need fixing.
+
 2001-01-27  Janis Johnson <janis@us.ibm.com>
 
        * config.gcc (i[34567]86-sequent-{ptx4*,sysv4*}): Use usegas.h