aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/lang.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2001-12-07 19:01:19 +0000
committerTom Tromey <tromey@gcc.gnu.org>2001-12-07 19:01:19 +0000
commit8f25dc2806108d4339d8a0af97788068a8695bed (patch)
tree617108ae417a8fae4f23672e94e8edacdde5e5d0 /gcc/java/lang.c
parent46d360629c51103214a197e1b208fc365c9e55db (diff)
downloadgcc-8f25dc2806108d4339d8a0af97788068a8695bed.zip
gcc-8f25dc2806108d4339d8a0af97788068a8695bed.tar.gz
gcc-8f25dc2806108d4339d8a0af97788068a8695bed.tar.bz2
lang.c (lang_f_options): Added optimize-static-class-initialization.
* lang.c (lang_f_options): Added optimize-static-class-initialization. (java_decode_option): Removed special case. From-SVN: r47768
Diffstat (limited to 'gcc/java/lang.c')
-rw-r--r--gcc/java/lang.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/gcc/java/lang.c b/gcc/java/lang.c
index 979b261..c07c586 100644
--- a/gcc/java/lang.c
+++ b/gcc/java/lang.c
@@ -173,7 +173,8 @@ lang_f_options[] =
{"hash-synchronization", &flag_hash_synchronization, 1},
{"jni", &flag_jni, 1},
{"check-references", &flag_check_references, 1},
- {"force-classes-archive-check", &flag_force_classes_archive_check, 1}
+ {"force-classes-archive-check", &flag_force_classes_archive_check, 1},
+ {"optimize-static-class-initialization", &flag_optimize_sci, 1 }
};
static struct string_option
@@ -328,15 +329,6 @@ java_decode_option (argc, argv)
}
#undef ARG
-#undef ARG
-#define ARG "-fno-optimize-static-class-initialization"
- if (strncmp (p, ARG, sizeof (ARG) - 1) == 0)
- {
- flag_optimize_sci = 0;
- return 1;
- }
-#undef ARG
-
if (p[0] == '-' && p[1] == 'f')
{
/* Some kind of -f option.