aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/jcf.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2007-01-13 04:21:51 +0000
committerTom Tromey <tromey@gcc.gnu.org>2007-01-13 04:21:51 +0000
commit6ef795d2e127b3245150c52931d16a07cae68deb (patch)
treed08ac509ff5c9b7c584fc0bdcd676a230d922653 /gcc/java/jcf.h
parent86b5186f2fa3d33c7758e6894c13b28588fff89c (diff)
downloadgcc-6ef795d2e127b3245150c52931d16a07cae68deb.zip
gcc-6ef795d2e127b3245150c52931d16a07cae68deb.tar.gz
gcc-6ef795d2e127b3245150c52931d16a07cae68deb.tar.bz2
jcf-dump.c (main): Updated call to find_class.
* jcf-dump.c (main): Updated call to find_class. * lang.c (java_init): Removed dead code. * jcf-parse.c (read_class): Don't use java_source field. Removed dead code. (parse_zip_file_entries): Don't use java_source field. (process_zip_dir): Likewise. (jcf_parse): Removed dead code. (java_parse_file): Likewise. (read_class): Updated call to find_class. * jcf-io.c (find_class): Don't use java_source field. Removed 'source_ok' argument, .java logic. * jcf.h (JCF) <java_source>: Removed field. (JCF_ZERO): Updated. (find_class): Updated. * decl.c: Removed dead code. * class.c: Removed dead code. From-SVN: r120745
Diffstat (limited to 'gcc/java/jcf.h')
-rw-r--r--gcc/java/jcf.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/gcc/java/jcf.h b/gcc/java/jcf.h
index 866dc41..5a19b2f 100644
--- a/gcc/java/jcf.h
+++ b/gcc/java/jcf.h
@@ -1,6 +1,6 @@
/* Utility macros to read Java(TM) .class files and byte codes.
- Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006
- Free Software Foundation, Inc.
+ Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+ 2006, 2007 Free Software Foundation, Inc.
This file is part of GCC.
@@ -106,7 +106,6 @@ typedef struct JCF GTY(()) {
unsigned char * GTY ((skip)) buffer_end;
unsigned char * GTY ((skip)) read_ptr;
unsigned char * GTY ((skip)) read_end;
- unsigned int java_source : 1;
unsigned int right_zip : 1;
unsigned int finished : 1;
jcf_filbuf_t filbuf;
@@ -178,7 +177,7 @@ typedef struct JCF GTY(()) {
#define JCF_ZERO(JCF) \
((JCF)->buffer = (JCF)->buffer_end = (JCF)->read_ptr = (JCF)->read_end = 0,\
(JCF)->read_state = 0, (JCF)->filename = (JCF)->classname = 0, \
- CPOOL_INIT(&(JCF)->cpool), (JCF)->java_source = 0, (JCF)->zipd = 0, \
+ CPOOL_INIT(&(JCF)->cpool), (JCF)->zipd = 0, \
(JCF)->finished = 0)
/* Given that PTR points to a 2-byte unsigned integer in network
@@ -260,7 +259,7 @@ enum cpool_tag
#define DEFAULT_CLASS_PATH "."
-extern const char *find_class (const char *, int, JCF*, int);
+extern const char *find_class (const char *, int, JCF *);
extern const char *find_classfile (char *, JCF*, const char *);
extern int jcf_filbuf_from_stdio (JCF *jcf, int count);
extern int jcf_unexpected_eof (JCF*, int) ATTRIBUTE_NORETURN;