chiark
/
gitweb
/
~mdw
/
mLib
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Generate the CRC table rather than hardcoding it.
[mLib]
/
sym.h
diff --git
a/sym.h
b/sym.h
index 7dd9217c38e532cd06a2f9da8a336a3f20beda11..d9d270c054a1de88c035e1d46d0c1d30f52e79ee 100644
(file)
--- a/
sym.h
+++ b/
sym.h
@@
-1,6
+1,6
@@
/* -*-c-*-
*
/* -*-c-*-
*
- * $Id: sym.h,v 1.1
0 1999/12/10 23:42:04
mdw Exp $
+ * $Id: sym.h,v 1.1
1 2000/06/17 10:37:39
mdw Exp $
*
* Symbol table management
*
*
* Symbol table management
*
@@
-30,6
+30,9
@@
/*----- Revision history --------------------------------------------------*
*
* $Log: sym.h,v $
/*----- Revision history --------------------------------------------------*
*
* $Log: sym.h,v $
+ * Revision 1.11 2000/06/17 10:37:39 mdw
+ * Add support for arena management.
+ *
* Revision 1.10 1999/12/10 23:42:04 mdw
* Change header file guard names.
*
* Revision 1.10 1999/12/10 23:42:04 mdw
* Change header file guard names.
*
@@
-82,6
+85,10
@@
# include "hash.h"
#endif
# include "hash.h"
#endif
+#ifndef MLIB_SUB_H
+# include "sub.h"
+#endif
+
/*----- Type definitions --------------------------------------------------*/
/* --- Symbol table --- *
/*----- Type definitions --------------------------------------------------*/
/* --- Symbol table --- *
@@
-93,6
+100,7
@@
typedef struct sym_table {
hash_table t;
typedef struct sym_table {
hash_table t;
+ subarena *s;
size_t load;
} sym_table;
size_t load;
} sym_table;