diff mc.h @ 348:e77b3a7002ad

name table reconfigure compiled. debug start.
author kono
date Fri, 02 Jul 2004 07:19:15 +0900
parents cef4d8eb9a26
children 000c509b663d
line wrap: on
line diff
--- a/mc.h	Fri Jul 02 03:55:11 2004 +0900
+++ b/mc.h	Fri Jul 02 07:19:15 2004 +0900
@@ -412,23 +412,22 @@
 
 /* error number end */
 
-#define GSYMS   9000
-#define LSYMS   500
-#define MSYMS   3000
-
 #define FILES 10
 #define MAX_INCLUDE_PATH_COUNT 10
 
+#define GSYMS		8192
 #define HEAPSIZE        30000
-#define CHEAPSIZE       356000
+#define CHEAPSIZE       (sizeof(NMTBL)*GSYMS)
 #define LBUFSIZE        4096
 #define STRSIZE		4096
 
 typedef struct nametable {
         char *nm;
+	struct nametable *next;
         int sc,ty,dsp; } NMTBL;
 
 extern int heap[HEAPSIZE];
+extern NMTBL *global_list,*local_static_list;
 
 #if FLOAT_CODE
 extern int dlist2(int e1, double e2);