OSDN Git Service

PR bootstrap/20282
[pf3gnuchains/gcc-fork.git] / libcpp / ChangeLog
index 88e5b8f..b246de7 100644 (file)
@@ -1,3 +1,71 @@
+2005-03-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR bootstrap/20282
+       PR bootstrap/20305
+       * macro.c (replace_args, cpp_get_token): Copy whole
+       cpp_token_u instead of just cpp_string field from it.
+
+2005-02-28  Devang Patel  <dpatel@apple.com>
+
+       * directives.c (do_line): Save sysp early before line table is
+       realloc'ed.
+       
+2005-02-20  Zack Weinberg  <zack@codesourcery.com>
+
+       PR 18785
+       * charset.c (LAST_POSSIBLY_BASIC_SOURCE_CHAR): New helper macro.
+       (cpp_host_to_exec_charset): New function.
+       * include/cpplib.h: Declare cpp_host_to_exec_charset.
+
+2005-02-19  Devang Patel  <dpatel@apple.com>
+
+       * charset.c (_cpp_convert_input): Check '\r' before inserting
+       '\n' at the end.
+
+2005-02-15  Eric Christopher  <echristo@redhat.com>
+
+       PR preprocessor/19077
+       * macro.c (cpp_macro_definition): Move handling of whitespace
+       to PREV_WHITE conditional. Remove overloading of len
+       variable.
+
+2005-02-14  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * directives.c, files.c, init.c, internal.h, macro.c, pch.c,
+       traditional.c: Update copyright.
+
+2005-02-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR bootstrap/19818
+       * configure.ac: Check for declaration of basename and getopt.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * internal.h (ustrcspn): New.
+       * macro.c (create_iso_definition): Fix allocation of memory.
+       (padding_token): Add cast to remove const-ness.
+       * pch.c (cpp_read_state): Use ustrcspn.
+
+2005-02-08  Mike Stump  <mrs@apple.com>
+
+       * files.c (pchf_adder): Remove.
+       (struct pchf_adder_info): Likewise.
+       (_cpp_save_file_entries): Write out all files so that #import works.
+
+2005-01-23  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * configure: Regenerate.
+
+2005-01-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * include/cpplib.h (c_lang): Fix comment to say cpp_create_reader.
+
+       * include/cpplib.h: Also update copyright years.
+
+2005-01-03  Geoffrey Keating  <geoffk@apple.com>
+
+       * files.c (_cpp_find_file): Add files found by search_path_exhausted
+       to the list of all files.
+
 2005-01-01  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
        * internal.h: Update references to Cpp lib filenames.
@@ -15,7 +83,7 @@
 
 2004-11-28  Nathanael Nerode  <neroden@gcc.gnu.org>
 
-       PR preprocessor/17610 
+       PR preprocessor/17610
        * directives.c (do_include_common): Error out if an empty filename
        is given for #include (or #include_next or #import).
 
        * configure: Regenerate.
 
 2004-11-23  Daniel Jacobowitz  <dan@codesourcery.com>
-            Joseph Myers  <joseph@codesourcery.com>
+           Joseph Myers  <joseph@codesourcery.com>
 
        * internal.h (struct lexer_state): Add in_deferred_pragma.
        * directives.c (struct pragma_entry): Add allow_expansion.
        * include/cpplib.h (cpp_register_pragma): Update prototype.
 
 2004-11-18  Daniel Jacobowitz  <dan@codesourcery.com>
-            Mark Mitchell  <mark@codesourcery.com>
+           Mark Mitchell  <mark@codesourcery.com>
 
        * configure.ac (i[34567]86-*-solaris2.1[0-9]*): Set
        need_64bit_hwint=yes.
        Remove local srcdir path from generated file.
 
 2004-11-04  Zack Weinberg  <zack@codesourcery.com>
-            Gerald Pfeifer  <gerald@pfeifer.com>
+           Gerald Pfeifer  <gerald@pfeifer.com>
 
        * internal.h (HAVE_ICONV): Undefine if we do not have HAVE_ICONV_H
        as well.