summaryrefslogtreecommitdiff
path: root/tools/gnu/classpath/tools/javah/FieldHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gnu/classpath/tools/javah/FieldHelper.java')
-rw-r--r--tools/gnu/classpath/tools/javah/FieldHelper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/gnu/classpath/tools/javah/FieldHelper.java b/tools/gnu/classpath/tools/javah/FieldHelper.java
index ecc82e3c1..a9385e04d 100644
--- a/tools/gnu/classpath/tools/javah/FieldHelper.java
+++ b/tools/gnu/classpath/tools/javah/FieldHelper.java
@@ -52,6 +52,8 @@ public class FieldHelper
out.print(" ");
if (Modifier.isStatic(field.access))
out.print("static ");
+ if (Modifier.isVolatile(field.access))
+ out.print("volatile ");
if ((field.value instanceof Integer) || (field.value instanceof Long))
out.print("const ");
out.print(Type.getType(field.desc));