1. 24 Jan, 2003 9 commits
  2. 23 Jan, 2003 24 commits
  3. 22 Jan, 2003 7 commits
    • re PR c++/2738 (ICE on return type specification of a destructor) · 68aab9ee
      	PR c++/2738
      	* g++.dg/parse/ret-type1.C: New test.
      
      	PR c++/3792
      	* g++.dg/parse/tmpl-outside1.C: New test.
      
      	PR c++/4207
      	* g++.dg/parse/int-as-enum1.C: New test.
      
      	PR c++/4903
      	* g++.dg/parse/no-typename1.C: New test.
      
      	PR c++/5533
      	* g++.dg/parse/no-value1.C: New test.
      
      	PR c++/5921
      	* g++.dg/parse/wrong-inline1.C: New test.
      
      	PR c++/6402
      	* g++.dg/parse/ref1.C: New test.
      
      	PR c++/6992
      	* g++.dg/parse/attr-ctor1.C: New test.
      
      	PR c++/7229
      	* g++.dg/parse/namespace5.C: New test.
      
      	PR c++/7917
      	* g++.dg/parse/func-def1.C: New test.
      
      	PR c++/8143
      	* g++.dg/parse/undefined1.C: New test.
      
      	PR c++/5723, PR c++/8522
      	* g++.dg/parse/specialization1.C: New test.
      
      	PR c++/163, PR c++/8595
      	* g++.dg/parse/struct-as-enum1.C: New test.
      
      	PR c++/9173
      	* g++.dg/parse/undefined2.C: New test.
      
      From-SVN: r61624
      Volker Reichelt committed
    • MAINTAINERS: Move myself from GNATS-only-accounts to write-after-approval. · 02ba6302
      
      	* MAINTAINERS: Move myself from GNATS-only-accounts to
      	write-after-approval.
      
      From-SVN: r61620
      Volker Reichelt committed
    • re PR c++/9298 ([new parser] ICE with function-pointer-type template args) · e0860732
      	PR c++/9298
      	* parser.c (cp_parser_consume_semicolon_at_end_of_statement): New
      	function.
      	(cp_parser_expression_statement): Use it.
      	(cp_parser_explicit_instantiation): Likewise.
      	* pt.c (do_decl_instantiation): Improve error handling logic.
      
      	PR c++/9298
      	* g++.dg/parse/template1.C: New test.
      
      From-SVN: r61618
      Mark Mitchell committed
    • re PR libstdc++/9269 (libstdc++ headers: explicit specialization of function… · b4ec7fc7
      re PR libstdc++/9269 (libstdc++ headers: explicit specialization of function must precede its first use)
      
      
      2003-01-22  Benjamin Kosnik  <bkoz@redhat.com>
      	    Sysoltsev Slawa  <Vyatcheslav.Sysoltsev@intel.com>
      	    Mark Mitchell  <mark@codesourcery.com>
      
      	PR libstdc++/9269
      	* include/std/std_fstream.h (basic_filebuf::uflow): Declare.
      	(basic_filebuf::underflow): Declare.
      	Move definitions.
      
      Co-Authored-By: Mark Mitchell <mark@codesourcery.com>
      Co-Authored-By: Sysoltsev Slawa <Vyatcheslav.Sysoltsev@intel.com>
      
      From-SVN: r61616
      Benjamin Kosnik committed
    • expr.c (build_invokeinterface): Abort if method's context is not an interface. · 906c7c32
      	* expr.c (build_invokeinterface): Abort if method's context is not
      	an interface.
      
      From-SVN: r61615
      Tom Tromey committed
    • gcj.texi (Input and output files): Mention non-class entries. · 3e895978
      	* gcj.texi (Input and output files): Mention non-class entries.
      	* decl.c (java_init_decl_processing): Call
      	init_resource_processing.
      	* java-tree.h (compile_resource_data, write_resource_constructor,
      	compile_resource_file, init_resource_processing): Declare.
      	* config-lang.in (gtfiles): Added resource.c.
      	* Make-lang.in (gt-java-resource.h): New target.
      	(JAVA_OBJS): Added resource.o.
      	(java/resource.o): New target.
      	* resource.c: New file.
      	* class.c (compile_resource_file): Moved to resource.c.
      	(registerResource_libfunc): Likewise.
      	(utf8_decl_list): Mark with GTY; now static.
      	* jcf-parse.c (classify_zip_file): New function.
      	(parse_zip_file_entries): Use it; compile .properties files.
      	(process_zip_dir): Use classify_zip_file and compute_class_name.
      	Don't write class name into zip directory.
      	(java_parse_file): Call write_resource_constructor.
      	(compute_class_name): New function.
      	* jcf-io.c (read_zip_member): Reindented.
      
      From-SVN: r61614
      Tom Tromey committed