1. 23 Mar, 2004 1 commit
  2. 20 Mar, 2004 2 commits
  3. 17 Mar, 2004 1 commit
  4. 28 Aug, 2003 1 commit
  5. 20 Aug, 2003 1 commit
  6. 13 Aug, 2003 1 commit
  7. 08 Jul, 2003 1 commit
  8. 30 Mar, 2003 1 commit
  9. 24 Feb, 2003 1 commit
    • lang-options.h: Added -Wdeprecated. · f94ae540
      	* lang-options.h: Added -Wdeprecated.
      	* gcj.texi (Warnings): Document -Wdeprecated.
      	* java-tree.h (flag_deprecated): Declare.
      	* lang.c (lang_W_options): Added deprecated.
      	(flag_deprecated): New global.
      	* chartables.h: Rebuilt.
      	* gen-table.pl (process_one): Look at whitespace.
      	(print_tables): Define LETTER_SPACE, LETTER_MASK.
      	* parse.h (CLEAR_DEPRECATED): New macro.
      	(CHECK_DEPRECATED_NO_RESET): New macro.
      	* jcf-parse.c (handle_deprecated): New function.
      	(HANDLE_DEPRECATED_ATTRIBUTE): New define.
      	* jcf-reader.c (get_attribute): Handle Deprecated attribute.
      	* parse.y (resolve_type_during_patch): Check deprecation.
      	(jdep_resolve_class): Likewise.
      	(process_imports): Likewise.
      	(resolve_expression_name): Likewise.
      	(check_deprecation): Strip arrays from decl.  Check
      	flag_deprecated.
      	(patch_method_invocation): Also check the particular constructor
      	for deprecation.
      	(register_fields): Use CHECK_DEPRECATED_NO_RESET in loop.
      	* jcf-write.c (append_deprecated_attribute): New function.
      	(generate_classfile): Generate deprecated attribute when
      	appropriate.
      	* lex.c (java_parse_doc_section): Return type now void.  Rewrote.
      	(java_lex) [case '*']: Simplify logic.
      	(java_start_char_p): Use LETTER_MASK.
      	(java_part_char_p): Likewise.
      	(java_space_char_p): New function.
      
      From-SVN: r63350
      Tom Tromey committed
  10. 04 Feb, 2003 1 commit
    • fastjar.texi: Update to GFDL 1.2. · b3a8389d
      fastjar:
      	* fastjar.texi: Update to GFDL 1.2.
      
      gcc:
      	* doc/gcc.texi, doc/gccint.texi, doc/gcov.texi,
      	doc/include/fdl.texi, doc/invoke.texi: Update to GFDL 1.2.
      	* doc/install.texi: Update copyright dates.  Update to GFDL 1.2.
      
      gcc/ada:
      	* gnat_rm.texi, gnat_ug.texi: Update to GFDL 1.2.
      	* gnat_ug_unx.texi, gnat_ug_vms.texi, gnat_ug_vxw.texi,
      	gnat_ug_wnt.texi: Regenerate.
      
      gcc/f:
      	* g77.texi, invoke.texi: Update to GFDL 1.2.
      
      gcc/java:
      	* gcj.texi: Update to GFDL 1.2.
      
      gcc/treelang:
      	* treelang.texi: Update to GFDL 1.2.
      
      libiberty:
      	* libiberty.texi: Update to GFDL 1.2.
      
      libstdc++-v3:
      	* docs/html/17_intro/porting.texi: Update to GFDL 1.2.
      	* docs/html/17_intro/porting.html: Regenerate.
      
      From-SVN: r62365
      Joseph Myers committed
  11. 22 Jan, 2003 1 commit
    • 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
  12. 03 Jan, 2003 2 commits
  13. 28 Dec, 2002 1 commit
    • cpp.texi, [...]: Use @copying. · bdefb2ab
      gcc:
      	* doc/cpp.texi, doc/gcc.texi, doc/gccint.texi, doc/install.texi:
      	Use @copying.
      
      gcc/ada:
      	* gnat_rm.texi, gnat_ug.texi: Use @copying.
      	* gnat_ug_unx.texi, gnat_ug_vms.texi, gnat_ug_vxw.texi,
      	gnat_ug_wnt.texi: Regenerate.
      
      gcc/f:
      	* g77.texi: Use @copying.
      
      gcc/java:
      	* gcj.texi: Use @copying.
      
      gcc/treelang:
      	* treelang.texi: Use @copying.
      
      libstdc++-v3:
      	* docs/html/17_intro/porting.texi: Use @copying.
      	* docs/html/17_intro/porting.html: Regenerate.
      
      From-SVN: r60587
      Joseph Myers committed
  14. 23 Dec, 2002 2 commits
    • gcj.texi: Include Cover Texts in man page. · df82908a
      gcc/java:
      	* gcj.texi: Include Cover Texts in man page.
      
      fastjar:
      	* fastjar.texi: Include Cover Texts in man page.
      
      From-SVN: r60451
      Joseph Myers committed
    • gcc-common.texi: Define DEVELOPMENT. · 46d40353
      	* doc/include/gcc-common.texi: Define DEVELOPMENT.
      
      ada:
      	* gnat_rm.texi: Include gcc-common.texi.  Use GCC version number
      	only.
      	* Make-lang.in ($(srcdir)/ada/gnat_ug_unx.info,
      	$(srcdir)/ada/gnat_ug_vms.info, $(srcdir)/ada/gnat_ug_vxw.info,
      	$(srcdir)/ada/gnat_ug_wnt.info, $(srcdir)/ada/gnat_rm.info,
      	ada/gnat_ug_unx.dvi, ada/gnat_ug_vms.dvi, ada/gnat_ug_vxw.dvi,
      	ada/gnat_ug_wnt.dvi, ada/gnat_rm.dvi): Depend on
      	$(srcdir)/doc/include/gcc-common.texi.
      
      f:
      	* root.texi: Include gcc-common.texi.
      	* bugs.texi, news.texi: Don't include root.texi as part of full
      	manual.
      	* g77.texi: Update for use of gcc-common.texi.
      	* Make-lang.in ($(srcdir)/f/g77.info, f/g77.dvi): Depend on
      	$(srcdir)/doc/include/gcc-common.texi.
      
      java:
      	* gcj.texi: Include gcc-common.texi.
      	* Make-lang.in ($(srcdir)/java/gcj.info, java/gcj.dvi): Depend on
      	$(srcdir)/doc/include/gcc-common.texi.
      
      treelang:
      	* treelang.texi: Include gcc-common.texi.
      	* Make-lang.in ($(srcdir)/treelang/treelang.info, treelang.dvi):
      	Depend on gcc-common.texi.  Add other missing dependencies.
      	(treelang.dvi): Use texi2dvi.
      
      From-SVN: r60446
      Joseph Myers committed
  15. 22 Dec, 2002 1 commit
  16. 16 Dec, 2002 1 commit
  17. 25 Oct, 2002 1 commit
  18. 20 Oct, 2002 1 commit
  19. 11 Oct, 2002 1 commit
  20. 04 Oct, 2002 1 commit
  21. 30 Sep, 2002 2 commits
  22. 02 Sep, 2002 1 commit
  23. 22 Aug, 2002 1 commit
  24. 16 Aug, 2002 1 commit
  25. 04 Aug, 2002 1 commit
  26. 01 Jul, 2002 1 commit
  27. 04 Jun, 2002 1 commit
  28. 23 Apr, 2002 1 commit
    • For PR java/6314: · 3d3707c1
      	* jvspec.c (lang_specific_driver): Use --resource, not -R.  Also
      	recognize `-fcompile-resource='.
      	* gcj.texi (Invoking gcj): Use --resource, not -R.  Expanded text
      	a bit.
      
      From-SVN: r52690
      Tom Tromey committed
  29. 12 Apr, 2002 1 commit
  30. 08 Apr, 2002 3 commits
  31. 20 Mar, 2002 1 commit
  32. 03 Mar, 2002 1 commit
  33. 28 Feb, 2002 1 commit
    • expr.c (java_array_data_offset): Removed function. · 022dcc46
      	* expr.c (java_array_data_offset): Removed function.
      	(JAVA_ARRAY_LENGTH_OFFSET): Removed macro.
      	(build_java_array_length_access): Obtain "length" value using a
      	COMPONENT_REF, instead of INDIRECT_REF and arithmetic.
      	(build_java_arrayaccess): Correct comment. Access "data" using a
      	COMPONENT_REF, and return an ARRAY_REF instead of an INDIRECT_REF.
      	(build_java_arraystore_check): New function.
      	(expand_java_arraystore): Use build_java_arraystore_check.
      	* parse.y (patch_assignment): Simplify code to insert a store check
      	when lvalue is an ARRAY_REF. Use build_java_arraystore_check.
      	* check-init.c (check_init): Update to reflect that an array length
      	access is now a COMPONENT_REF.
      	* gcj.texi (Code Generation): Improve documentation of
      	-fno-bounds-check. Add documentation for -fno-store-check.
      	* java-tree.h (flag_store_check): Declare.
      	(build_java_arraystore_check): Declare.
      	* lang.c (flag_store_check): Initialize to 1.
      	(lang_f_options): Add store-check option.
      	* jvspec.c: Don't pass store-check option to jvgenmain.
      	* lang-options.h: Add help string for -fno-store-check.
      
      From-SVN: r50129
      Bryce McKinlay committed
  34. 20 Feb, 2002 1 commit
    • gcj.texi: Option `--classpath' becomes `--CLASSPATH.'Option `--CLASSPATH' becomes... · db444fbe
      	* gcj.texi: Option `--classpath' becomes `--CLASSPATH.'Option
       	`--CLASSPATH' becomes `--classpath.'
              * gjavah.c: Likewise.
              * jcf-dump.c: Likewise.
              * lang-options.h: Likewise.
              * lang.c: Likewise.
              * jcf-path.c: Updated comment.
              (jcf_path_classpath_arg): Renamed `jcf_path_CLASSPATH_arg.'
              (jcf_path_CLASSPATH_arg): Renamed `jcf_path_classpath_arg.'
              * jcf.h (jcf_path_CLASSPATH_arg): Ditto.
              (jcf_path_CLASSPATH_arg): Ditto.
              (classpath_u): Updated leading comment.
      
      From-SVN: r49918
      Nic Ferrier committed