1. 12 Sep, 2000 4 commits
    • cppfiles.c: Move all default-#defines to top of file. · a58d32c2
      	* cppfiles.c: Move all default-#defines to top of file.
      	(open_include_file): Replace by lookup_include_file.
      	(read_with_read, read_file): Merged into read_include_file.
      	(stack_include_file, purge_cache): New functions.
      	(close_cached_fd): Delete.
      	(lookup_include_file, read_include_file, _cpp_pop_file_buffer):
      	Cache the in-memory buffer, not the file descriptor.
      
      	* cpphash.h (struct include_file): Add buffer, st, refcnt,
      	mapped fields.
      	(xcnew): New utility macro.
      	(DO_NOT_REREAD, NEVER_REREAD): Move up by struct include_file.
      	* cpplib.h (struct cpp_buffer): Remove mapped field.
      
      	* cpplex.c (parse_string): Accept backslash space newline as a
      	line continuation.
      	(lex_line): Likewise.
      	(_cpp_get_token): Remove hard limit on macro nesting.
      
      testsuite:
      	* gcc.dg/cpp/backslash.c: New test.
      
      From-SVN: r36347
      Zack Weinberg committed
    • Makefile.in.in (stamp-check-pot): New target used for checking POTFILES. · 4ba01ed2
      2000-09-12  Philipp Thomas  <pthomas@suse.de>
      
      	* Makefile.in.in (stamp-check-pot): New target used for
      	checking POTFILES.
      	* gcc.pot: Regenerated.
      	* cat-tbl-id.c: Likewise.
      
      From-SVN: r36346
      Philipp Thomas committed
    • aclocal.m4 (AM_WITH_NLS): Don't force use of included gettext. · bfa29b63
      2000-09-12  Philipp Thomas  <pthomas@suse.de>
      
      	* aclocal.m4 (AM_WITH_NLS): Don't force use of included gettext.
      	* configure: Rebuilt.
      
      From-SVN: r36345
      Philipp Thomas committed
    • acinclude.m4 (GLIBCPP_CHECK_GNU_MAKE): Remove test != "0". · 5219f162
      
      2000-09-11  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
      
      	* acinclude.m4 (GLIBCPP_CHECK_GNU_MAKE): Remove test != "0".
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      	* bits/c++config (__GLIBCPP__): Update, in the hopes of making a
      	snapshot release soon.
      	(_GNU_SOURCE): Define this in the header files, as ISO C99 support
      	is pretty much assumed.
      
      	* testsuite/22_locale/global_templates.cc: New file. Add tests for
      	use_facet and has_facet.
      
      	* bits/codecvt.h (codecvt<_InT, _ExT, __enc_traits>::do_out):
      	Modify/correct iconv signatures for glibc2.2.
      
      From-SVN: r36344
      Benjamin Kosnik committed
  2. 11 Sep, 2000 36 commits