diff options
author | Tom Tromey <tromey@redhat.com> | 2007-01-13 04:21:51 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2007-01-13 04:21:51 +0000 |
commit | 6ef795d2e127b3245150c52931d16a07cae68deb (patch) | |
tree | d08ac509ff5c9b7c584fc0bdcd676a230d922653 /gcc/java/jcf.h | |
parent | 86b5186f2fa3d33c7758e6894c13b28588fff89c (diff) | |
download | gcc-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.h | 9 |
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; |