diff options
author | Tom Tromey <tromey@cygnus.com> | 2000-04-06 00:43:27 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2000-04-06 00:43:27 +0000 |
commit | e0fc4118fea69036438dc790c529a68e183f24fe (patch) | |
tree | 1e8724cd9b278c8353f39e72d4fb6ad66b16565c /gcc/java/parse.h | |
parent | 24969f074e21f4aecec90c16348537b3b4a5f5a1 (diff) | |
download | gcc-e0fc4118fea69036438dc790c529a68e183f24fe.zip gcc-e0fc4118fea69036438dc790c529a68e183f24fe.tar.gz gcc-e0fc4118fea69036438dc790c529a68e183f24fe.tar.bz2 |
re GNATS gcj/164 (compiler permits "volatile final" variables)
* parse.h (THIS_MODIFIER_ONLY): Changed meaning of `v' parameter.
* parse.y (check_modifiers_consistency): Check for final/volatile
clash. Fixes PR gcj/164.
From-SVN: r32955
Diffstat (limited to 'gcc/java/parse.h')
-rw-r--r-- | gcc/java/parse.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/java/parse.h b/gcc/java/parse.h index bea4b70..b19edbe 100644 --- a/gcc/java/parse.h +++ b/gcc/java/parse.h @@ -89,7 +89,7 @@ extern tree stabilize_reference PARAMS ((tree)); #define THIS_MODIFIER_ONLY(f, m, v, count, l) \ if ((f) & (m)) \ { \ - tree node = ctxp->modifier_ctx [v]; \ + tree node = MODIFIER_WFL (v); \ if ((l) \ && ((EXPR_WFL_COLNO (node) > EXPR_WFL_COLNO (l)) \ || (EXPR_WFL_LINENO (node) > EXPR_WFL_LINENO (l)))) \ |