java-tree.h (flag_deprecated): Removed.
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 10 Aug 2004 04:29:16 +0000 (04:29 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 10 Aug 2004 04:29:16 +0000 (21:29 -0700)
2004-08-09  H.J. Lu  <hongjiu.lu@intel.com>

* java-tree.h (flag_deprecated): Removed.
* lang.opt (Wdeprecated): Use existing Var(warn_deprecated).
* parse.y (check_deprecation): Check warn_deprecated instead of
flag_deprecated.

From-SVN: r85740

gcc/java/ChangeLog
gcc/java/java-tree.h
gcc/java/lang.opt
gcc/java/parse.y

index bf424bfd9226566b23626590b54bd09145e6532a..49c40ee4149089c74b7aec1a4f88b0c1a91ece17 100644 (file)
@@ -1,3 +1,10 @@
+2004-08-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * java-tree.h (flag_deprecated): Removed.
+       * lang.opt (Wdeprecated): Use existing Var(warn_deprecated).
+       * parse.y (check_deprecation): Check warn_deprecated instead of
+       flag_deprecated.
+
 2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>
 
        * lang.c (flag_emit_class_files, flag_filelist_file, flag_redundant,
index f44005d0f2edc8105767433fae4a0e280a72e051..1b707c68efbf25fed3e2a92dbcc93c78004609d6 100644 (file)
@@ -180,9 +180,6 @@ extern int flag_jni;
 
 extern int flag_extraneous_semicolon;
 
-/* When nonzero, report use of deprecated classes, methods, or fields.  */
-extern int flag_deprecated;
-
 /* When nonzero, always check for a non gcj generated classes archive.  */
 
 extern int flag_force_classes_archive_check;
index 8cac2db15ba8b802d4193a3ed668bc58c2222f19..2711193e46ef023f5f23760d7f7258446b3ef6a7 100644 (file)
@@ -62,8 +62,8 @@ Java
 ; Documented for C
 
 Wdeprecated
-Java Var(flag_deprecated) Init(1)
-Warn if deprecated class, method, or field is used
+Java Var(warn_deprecated) VarExists
+Warn if a deprecated compiler feature, class, method, or field is used
 
 Wextraneous-semicolon
 Java Var(flag_extraneous_semicolon)
index fdff74676498a5ee8ee7136ed7a041583ccea14d..3b08ad27f1ea5cc25571af2843e1f7ea4a7a5293 100644 (file)
@@ -10095,7 +10095,7 @@ check_deprecation (tree wfl, tree decl)
   const char *file;
   tree elt;
 
-  if (! flag_deprecated)
+  if (! warn_deprecated)
     return;
 
   /* We want to look at the element type of arrays here, so we strip