diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2002-06-04 20:32:08 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2002-06-04 20:32:08 +0000 |
commit | c02ebb18348ef5ef1f334bfc9ece21e390f658a0 (patch) | |
tree | a6275d033b57d7601b83e9717938acf4b721796c /gcc/java/java-tree.h | |
parent | d6ee617dd7edc5cb721ad5cd320c47acd18e7ea8 (diff) | |
download | gcc-c02ebb18348ef5ef1f334bfc9ece21e390f658a0.zip gcc-c02ebb18348ef5ef1f334bfc9ece21e390f658a0.tar.gz gcc-c02ebb18348ef5ef1f334bfc9ece21e390f658a0.tar.bz2 |
java-tree.h, [...]: Remove all #if JAVA_USE_HANDLES blocks...
* java-tree.h, class.c, expr.c, jcf-parse.c, parse.y,
typeck.c, verify.c: Remove all #if JAVA_USE_HANDLES blocks,
all mention of CLASS_TO_HANDLE_TYPE or HANDLE_TO_CLASS_TYPE,
and all now-pointless local variables. Rename other local
variables to reflect their not being handles.
* java-tree.h, jcf-dump.c, jcf-io.c: Remove all
#if JCF_USE_STDIO blocks.
* parse.y: Add missing semicolon at end of rule.
From-SVN: r54261
Diffstat (limited to 'gcc/java/java-tree.h')
-rw-r--r-- | gcc/java/java-tree.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index 71a6388..9ba52a6 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -1059,22 +1059,6 @@ struct lang_type GTY(()) unsigned strictfp:1; /* `strictfp' class. */ }; -#ifdef JAVA_USE_HANDLES -/* TYPE_BINFO_HANDLE points from a handle-class to its corresponding - non-handle-class, and vice verse. */ - -#define BINFO_HANDLE(NODE) TREE_VEC_ELT ((NODE), 6) - -/* Given a RECORD_TYPE for a handle type, return the corresponding class. */ -#define HANDLE_TO_CLASS_TYPE(HTYPE) BINFO_HANDLE (TYPE_BINFO (HTYPE)) - -/* Given a RECORD_TYPE for a class, return the corresponding handle type. */ -#define CLASS_TO_HANDLE_TYPE(TYPE) BINFO_HANDLE (TYPE_BINFO (TYPE)) -#else -#define HANDLE_TO_CLASS_TYPE(HTYPE) (HTYPE) -#define CLASS_TO_HANDLE_TYPE(TYPE) (TYPE) -#endif - #define JCF_u4 unsigned long #define JCF_u2 unsigned short @@ -1261,13 +1245,8 @@ extern void jcf_print_utf8 PARAMS ((FILE *, const unsigned char *, int)); extern void jcf_print_char PARAMS ((FILE *, int)); extern void jcf_print_utf8_replace PARAMS ((FILE *, const unsigned char *, int, int, int)); -# if JCF_USE_STDIO -extern const char* open_class PARAMS ((const char *, struct JCF *, - FILE *, const char *)); -# else extern const char* open_class PARAMS ((const char *, struct JCF *, int, const char *)); -# endif /* JCF_USE_STDIO */ #endif extern void java_debug_context PARAMS ((void)); extern void safe_layout_class PARAMS ((tree)); |