lang.c (flag_assume_compiled): Removed.
authorTom Tromey <tromey@redhat.com>
Fri, 6 Jul 2001 04:31:03 +0000 (04:31 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 6 Jul 2001 04:31:03 +0000 (04:31 +0000)
* lang.c (flag_assume_compiled): Removed.
* java-tree.h (flag_assume_compiled): Removed.
* lang-options.h: Removed -ffile-list-file, -fuse-boehm-gc,
-fhash-synchronization, -fuse-divide-subroutine,
-fcheck-references, -femit-class-file, -femit-class-files,
-fassume-compiled.  Updated --encoding information.  Changed
-foutput-class-dir to `-d'.

From-SVN: r43799

gcc/java/ChangeLog
gcc/java/java-tree.h
gcc/java/lang-options.h
gcc/java/lang.c

index 28888f2f820c59d0027ab8a58589756387eae61d..0b4d4de2a6ad78db1b580e23e0e91cb5d2f9c1a8 100644 (file)
@@ -1,3 +1,13 @@
+2001-07-05  Tom Tromey  <tromey@redhat.com>
+
+       * lang.c (flag_assume_compiled): Removed.
+       * java-tree.h (flag_assume_compiled): Removed.
+       * lang-options.h: Removed -ffile-list-file, -fuse-boehm-gc,
+       -fhash-synchronization, -fuse-divide-subroutine,
+       -fcheck-references, -femit-class-file, -femit-class-files,
+       -fassume-compiled.  Updated --encoding information.  Changed
+       -foutput-class-dir to `-d'.
+
 2001-07-04  Daniel Berlin  <dan@cgsoftware.com>
 
        * jcf-parse.c (parse_class_file): Add lineno parameter to
index d0c2d34b29086c1548b2f57493a5388487fadfec..0dc49f0535b80d0f4980850e00391e592b86f795 100644 (file)
@@ -135,11 +135,6 @@ extern int compiling_from_source;
 #define all_class_list \
   java_global_trees[JTI_ALL_CLASS_LIST]
 
-/* Nonzero if we should make is_compiled_class always return 1 for
-   appropriate classes that we're referencing.  */
-
-extern int flag_assume_compiled;
-
 extern int flag_emit_class_files;
 
 extern int flag_filelist_file;
index c15946e8851d6c57ec011f86fd975b0cdf27eed9..17a16966551fd655da4808f7551112fe4a2c0732 100644 (file)
@@ -1,5 +1,5 @@
 /* Switch definitions for the GNU compiler for the Java(TM) language.
-   Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
+   Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -30,18 +30,6 @@ DEFINE_LANG_NAME ("Java")
   { "-fbounds-check", "" },
   { "-fno-bounds-check",
     N_("Disable automatic array bounds checking") },
-  { "-fassume-compiled",
-    N_("Make is_compiled_class return 1") },
-  { "-fno-assume-compiled", "" },
-  { "-femit-class-file", "" },
-  { "-femit-class-files",
-    N_("Dump class files to <name>.class") },
-  { "-ffilelist-file",
-    N_("input file is list of file names to compile") },
-  { "-fuse-boehm-gc",
-    N_("Generate code for Boehm GC") },
-  { "-fhash-synchronization",
-    N_("Don't put synchronization structure in each object") },
   { "-fjni",
     N_("Assume native functions are implemented using JNI") },
   { "--classpath",
@@ -51,16 +39,11 @@ DEFINE_LANG_NAME ("Java")
   { "--main",
     N_("Choose class whose main method should be used") },
   { "--encoding",
-    N_("Choose input encoding (default is UTF-8)") },
+    N_("Choose input encoding (default comes from locale)") },
   { "-I",
     N_("Add directory to class path") },
-  { "-foutput-class-dir",
+  { "-d",
     N_("Directory where class files should be written") },
-  { "-fuse-divide-subroutine", "" },
-  { "-fno-use-divide-subroutine",
-    N_("Use built-in instructions for division") },
-  { "-fcheck-references",
-    N_("Generate null pointer checks inline") },
   { "-Wredundant-modifiers", 
     N_("Warn if modifiers are specified when not necessary") },
   { "-Wextraneous-semicolon",
index e3567f50e0186e7e7e1e11d8a0d41d22dff2d10a..91f89be08e665f81c68c538130cfb50d18b3ad11 100644 (file)
@@ -99,11 +99,6 @@ int compiling_from_source;
 
 const char * const language_string = "GNU Java";
 
-/* Nonzero if we should make is_compiled_class always return 1 for
-   appropriate classes that we're referencing.  */
-
-int flag_assume_compiled = 1;
-
 int flag_emit_class_files = 0;
 
 /* Nonzero if input file is a file with a list of filenames to compile. */