1. 22 Nov, 2000 2 commits
    • stringpool.c (stringpool_statistics): Also report number and percentage of… · dfc55970
      stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers.
      
      	* stringpool.c (stringpool_statistics): Also report number and
      	percentage of entries which are identifiers.
      
      From-SVN: r37633
      Zack Weinberg committed
    • strstream.cc: Adjust includes. · 5feb272b
      
      2000-11-21  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
      
      	* src/strstream.cc: Adjust includes.
      	* src/Makefile.am (base_headers): Remove std_strstream.h, add
      	backwards/strstream.h.
      	(std_headers): Remove strstream.
      	* src/Makefile.in: Regenerate.
      	* libsupc++/Makefile.am (headers): Remove new.h
      	* libsupc++/Makefile.in: Regenerate.
      	* include/std/strstream: Remove.
      	* include/backward/strstream.h: Replace with...
      	* include/bits/std_strstream.h: ...this. Move.
      	* include/backward/complex.h: Remove SGIisms.
      	* include/backward/streambuf.h: Same.
      	* include/backward/stream.h: Same.
      	* include/backward/ostream.h: Same.
      	* include/backward/istream.h: Same.
      	* include/backward/iostream.h: Same.
      	* include/backward/iomanip.h: Same.
      	* include/backward/fstream.h: Same.
      	* libsupc++/new.h: Add using declarations for bad_alloc,
      	nothrow_t, and nothrow, move to ...
      	* include/backward/new.h: ...here.
      
      From-SVN: r37632
      Benjamin Kosnik committed
  2. 21 Nov, 2000 34 commits
  3. 20 Nov, 2000 4 commits
    • cppmacro.c (paste_tokens): Rename from paste_payloads. · d63eefbf
              * cppmacro.c (paste_tokens): Rename from paste_payloads.
              Change token type after pasting spellings.
              (paste_all_tokens): Use it.
      
      From-SVN: r37596
      Neil Booth committed
    • jv-scan.c (help): Document --complexity. · 1535cc88
      	* jv-scan.c (help): Document --complexity.
      	(options): Added --complexity.
      	(flag_complexity): New global.
      	(main): Call `report'.
      	* parse-scan.y (complexity): New global.
      	(if_then_statement, if_then_else_statement,
      	if_then_else_statement_nsi, switch_block_statement_group,
      	while_expression, do_statement, for_begin, continue_statement,
      	throw_statement, catch_clause, finally, method_invocation,
      	conditional_and_expression, conditional_or_expression,
      	conditional_expression): Update complexity.
      	(reset_report): Reset complexity.
      	(report): New function.
      
      From-SVN: r37595
      Tom Tromey committed
    • lex.c (yylex): Added STRICT_TK case. · d828bc42
      	* lex.c (yylex): Added STRICT_TK case.
      	* parse.y (STRICT_TK): Added.
      	* parse-scan.y (STRICT_TK): Added.
      	* Make-lang.in ($(srcdir)/java/keyword.h): Added missing `\' and
      	`;'.  Use 4, not 3, with -k option.  Correctly rename resulting
      	file.
      	* keyword.h: Rebuilt.
      	* keyword.gperf (strictfp): Added.
      
      From-SVN: r37594
      Tom Tromey committed
    • lex.c (yylex): Recognize floating point constants with leading 0. · 4e7842a0
      	* lex.c (yylex): Recognize floating point constants with leading
      	0.
      
      From-SVN: r37593
      Tom Tromey committed