Next save.
[cacao.git] / main.h
diff --git a/main.h b/main.h
index 850e33e66f2a561517b42d6ad4751d253257f2cc..35fc370bd70f8dbaa9183982f16aa3e7f99aeff9 100644 (file)
--- a/main.h
+++ b/main.h
@@ -1,4 +1,4 @@
-/* main.c - main header, contains global variables
+/* main.h - main header, contains global variables
 
    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    Institut f. Computersprachen, TU Wien
 
    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    Institut f. Computersprachen, TU Wien
@@ -27,7 +27,7 @@
 
    Authors: Christian Thalinger
 
 
    Authors: Christian Thalinger
 
-   $Id: main.h 749 2003-12-13 22:14:42Z twisti $
+   $Id: main.h 1359 2004-07-28 10:48:36Z twisti $
 
 */
 
 
 */
 
 
 #include "global.h"
 
 
 #include "global.h"
 
+
 /* global variables */
 
 /* global variables */
 
-extern bool compileall;
-extern bool verbose;
-extern bool runverbose;
-extern bool collectverbose;
-
-extern bool loadverbose;         /* Print debug messages during loading */
-extern bool linkverbose;
-extern bool initverbose;         /* Log class initialization */ 
-
-extern bool opt_rt;
-extern bool opt_xta;
-extern bool opt_vta;
-
-extern bool showmethods;
-extern bool showconstantpool;
-extern bool showutf;
-
-extern bool compileverbose;
-extern bool showstack;
-extern bool showdisassemble;
-extern bool showddatasegment;
-extern bool showintermediate;
-
-extern bool useinlining;
-extern bool inlinevirtuals;
-extern bool inlineexceptions;
-extern bool inlineparamopt;
-extern bool inlineoutsiders;
-
-extern bool checkbounds;
-extern bool checknull;
-extern bool opt_noieee;
-extern bool checksync;
-extern bool opt_loops;
-
-extern bool makeinitializations;
-
-extern bool getloadingtime;
-extern s8 loadingtime;
+extern char *classpath;
+extern char *mainstring;    /* class.method with main method */
+
+
+/* function prototypes */
+
+void cacao_exit(s4 status);
+void cacao_shutdown(s4 status);
 
 #endif /* _MAIN_H */
 
 
 #endif /* _MAIN_H */