aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/jcf.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2006-06-06 16:44:30 +0000
committerTom Tromey <tromey@gcc.gnu.org>2006-06-06 16:44:30 +0000
commitc02174abd15428eaa2a47df5a1ca6dbbcc1703de (patch)
tree5948f30e573469aeed5f80d1152bd313e09d7e9d /gcc/java/jcf.h
parent7cd0cf9c30bbc98aef2e366e8f914dccc0e7877f (diff)
downloadgcc-c02174abd15428eaa2a47df5a1ca6dbbcc1703de.zip
gcc-c02174abd15428eaa2a47df5a1ca6dbbcc1703de.tar.gz
gcc-c02174abd15428eaa2a47df5a1ca6dbbcc1703de.tar.bz2
jcf-dump.c (print_access_flags): Handle varargs, bridge, synthetic, enum, annotation.
* jcf-dump.c (print_access_flags): Handle varargs, bridge, synthetic, enum, annotation. * jcf.h (ACC_BRIDGE): New macro. (ACC_VARARGS): Likewise. (ACC_SYNTHETIC): Likewise. (ACC_ENUM): Likewise. (ACC_ANNOTATION): Likewise. From-SVN: r114436
Diffstat (limited to 'gcc/java/jcf.h')
-rw-r--r--gcc/java/jcf.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/java/jcf.h b/gcc/java/jcf.h
index 9c6bc8e..0e37897 100644
--- a/gcc/java/jcf.h
+++ b/gcc/java/jcf.h
@@ -224,12 +224,17 @@ typedef struct JCF GTY(()) {
#define ACC_FINAL 0x0010
#define ACC_SYNCHRONIZED 0x0020
#define ACC_SUPER 0x0020
+#define ACC_BRIDGE 0x0040
#define ACC_VOLATILE 0x0040
#define ACC_TRANSIENT 0x0080
+#define ACC_VARARGS 0x0080
#define ACC_NATIVE 0x0100
#define ACC_INTERFACE 0x0200
#define ACC_ABSTRACT 0x0400
#define ACC_STRICT 0x0800
+#define ACC_SYNTHETIC 0x01000
+#define ACC_ANNOTATION 0x02000
+#define ACC_ENUM 0x04000
/* "Invisible" refers to Miranda methods inserted into an abstract
class. It is also used in the runtime. */
#define ACC_INVISIBLE 0x8000