aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-tree.h
diff options
context:
space:
mode:
authorAnthony Green <green@gcc.gnu.org>2001-09-06 22:22:44 +0000
committerAnthony Green <green@gcc.gnu.org>2001-09-06 22:22:44 +0000
commit7be5b0e5a440de60b0ab8dfdac1f44e2cbf63bba (patch)
tree37aff30da6021cca7b3d351d0edb6a2570cbf393 /gcc/java/java-tree.h
parent7d8be4dab0814a35eb8150722dec6626e7f7162e (diff)
downloadgcc-7be5b0e5a440de60b0ab8dfdac1f44e2cbf63bba.zip
gcc-7be5b0e5a440de60b0ab8dfdac1f44e2cbf63bba.tar.gz
gcc-7be5b0e5a440de60b0ab8dfdac1f44e2cbf63bba.tar.bz2
class.c (O_BINARY): Define if necessary.
* class.c (O_BINARY): Define if necessary. (registerResource_libfunc): Declare. (init_class_processing): Initilize registerResource_libfunc. (compile_resource_file): New function. * java-tree.h (resource_name): Declare. (compile_resource_file): Declare. * jcf-parse.c (yyparse): Handle compiling java resource files. * lang.c (java_decode_option): Handle -fcompile-resource option. * jvspec.c (lang_specific_driver): Handle -R flag for compiling resource files. * gcj.texi (Code Generation): Add documentation for -R flag. From-SVN: r45448
Diffstat (limited to 'gcc/java/java-tree.h')
-rw-r--r--gcc/java/java-tree.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h
index ef4e063..cb6c738 100644
--- a/gcc/java/java-tree.h
+++ b/gcc/java/java-tree.h
@@ -163,6 +163,12 @@ extern int flag_emit_xref;
/* When doing xrefs, tell when not to fold. */
extern int do_not_fold;
+/* Resource name. */
+extern char * resource_name;
+
+/* Compile a resource file. */
+void compile_resource_file PARAMS ((char *, char *));
+
/* Turned to 1 if -Wall was encountered. See lang.c for their meanings. */
extern int flag_wall;
extern int flag_redundant;