1. 13 Sep, 1999 13 commits
  2. 12 Sep, 1999 18 commits
  3. 11 Sep, 1999 7 commits
    • class.c (finish_class): We're now outside a valid method declaration. · fcf6eeb6
      Thu Sep  9 17:33:28 1999  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
              * class.c (finish_class): We're now outside a valid method
              declaration. Tell the rest of gcc so.
      
      From-SVN: r29347
      Alexandre Petit-Bianco committed
    • Remove trailing whitespace from lines · 07095a8b
      From-SVN: r29283
      Zack Weinberg committed
    • Update copyright. · a611912f
      From-SVN: r29282
      Richard Henderson committed
    • Alex Samuel <samuel@codesourcery.com> · b49a6a90
              * ggc.h (rtvec_def): Forward declare.
              (tree_node): Likewise.
              (ggc_root): Define.
              (roots): Declare.
              (ggc_set_mark_rtx): Add prototype.
              (ggc_set_mark_rtvec): Likewise.
              (ggc_set_mark_tree): Likewise.
              * ggc-simple.c (ggc_root): Don't define.
              (roots): Don't declare.
              (ggc_mark_rtx): Remove.
              (ggc_mark_rtvec): Likewise.
              (ggc_mark_tree): Likewise.
              (ggc_mark_varray): Likewise.
              (ggc_mark_tree_hash_table_entry): Likewise.
              (ggc_mark_tree_hash_table): Likewise.
              (ggc_set_mart_rtx): New function.
              (ggc_set_mark_rtvec): Likewise.
              (ggc_set_mark_tree): Likewise.
              (ggc_add_root): Remove.
              (ggc_add_rtx_root): Likewise.
              (ggc_remove_tree_root): Likewise.
              (ggc_add_string_root): Likewise.
              (ggc_add_tree_varray_root): Likewise.
              (ggc_add_tree_hash_table_root): Likewise.
              (ggc_del_root): Likewise.
              (ggc_mark_rtx_ptr): Likewise.
              (ggc_mark_tree_ptr): Likewise.
              (ggc_mark_string_ptr): Likewise.
              (ggc_mark_tree_varray_ptr): Likewise.
              (ggc_mark_tree_hash_table_ptr): Likewise.
              * ggc-common.c: New file.
              * Makefile.in (OBJS): Add ggc-common.o.
              (ggc-common.o): List dependencies.
      
      From-SVN: r29281
      Alex Samuel committed
    • Daily bump. · 61efc8c2
      From-SVN: r29280
      Jeff Law committed
    • cppalloc.c (xstrdup): Use memcpy. · 6ee2c979
      1999-09-10 22:37 -0700  Zack Weinberg  <zack@bitmover.com>
      
      	* cppalloc.c (xstrdup): Use memcpy.
      	* cpperror.c (cpp_print_containing_files): Don't use
      	cpp_notice.
      	* cpplib.c (conditional_skip): Set temp->lineno.
      	(do_endif): Make error message less obscure.
      	(if_directive_name): New function.
      	(cpp_get_token [case EOF]): Unwind the if stack and generate
      	error messages for each unterminated conditional in this file.
      	(parse_string):  Do not behave differently if -traditional.
      
      From-SVN: r29279
      Zack Weinberg committed
  4. 10 Sep, 1999 2 commits
    • configure: Rebuilt. · 27e934d8
      	* configure: Rebuilt.
      	* configure.in: Build include/Makefile.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (SUBDIRS): Added gcj and include.
      	(install-data-local): New target.
      	(extra_headers): New macro.
      	* include/Makefile.in: New file.
      	* include/Makefile.am: New file.
      
      	* interpret.cc: Don't include gcj/field.h or gcj/cni.h.
      	* java/lang/reflect/natField.cc: Don't include gcj/field.h or
      	gcj/cni.h.
      	* boehm.cc: Don't include java-threads.h or gcj/field.h.
      	* resolve.cc: Include config.h.
      	* defineclass.cc: Include config.h.
      	* include/java-interp.h: Don't include config.h.
      	* include/jvm.h: Include java-threads.h, Object.h, java-gc.h,
      	cni.h.
      
      	* gcj/javaprims.h: Regenerated namespace decls.
      	* classes.pl (scan): Don't put `;' after closing brace.
      
      	* Makefile.in: Rebuilt.
      	* Makefile.am (INCLUDES): Added -I for top_srcdir.
      	* configure.in: Create gcj/Makefile.
      	* gcj/Makefile.in: New file.
      	* gcj/Makefile.am: New file.
      	* java/lang/Object.h: Don't include any other headers.
      	* gcj/array.h: Renamed from include/java-array.h.
      	* gcj/field.h: Renamed from include/java-field.h.
      	* gcj/method.h: Renamed from include/java-method.h.
      	* gcj/cni.h, gcj/javaprims.h: Moved from include/.
      	Updated all files to reflect new include structure.
      
      From-SVN: r29278
      Tom Tromey committed
    • gjavah.c (add_class_decl): Generate include for gcj/array.h, not java-array.h. · 512d594b
      	* gjavah.c (add_class_decl): Generate include for gcj/array.h, not
      	java-array.h.
      	(decode_signature_piece): Don't emit "::" in JArray<>.
      	(print_namelet): Only print trailing `;' when printing a class.
      
      From-SVN: r29277
      Tom Tromey committed