Bill Currie
|
66aa36b73f
|
start implementing storage classes (extern, static, etc)
|
2002-06-28 17:59:32 +00:00 |
|
Bill Currie
|
8415db2d84
|
clear out the hash tables for compiling multiple object files
|
2002-06-28 16:00:01 +00:00 |
|
Bill Currie
|
001571e25a
|
various memory saving tricks. seems to have not broken anything
|
2002-06-27 22:48:28 +00:00 |
|
Bill Currie
|
cbffb4b140
|
clean up the vector def setup
|
2002-06-17 02:43:38 +00:00 |
|
Bill Currie
|
b519c0b7cd
|
fix a silly typo that was causing the _y of vectors to get pointed to the
wrong place
|
2002-06-17 01:22:45 +00:00 |
|
Bill Currie
|
2264c28310
|
pr_strings:
remove a bogus 0x which caused confusion in an error message
def.c:
vector fields still need an extra 3 globals for their component fields
|
2002-06-16 05:24:58 +00:00 |
|
Bill Currie
|
f7d8c2968f
|
better global (and other space) def re-use
|
2002-06-10 23:14:32 +00:00 |
|
Bill Currie
|
1f67ea412d
|
add a global flag to def_t to make checking easier
rename pr.globals to pr.near_data and add pr.far_data
|
2002-06-10 20:54:22 +00:00 |
|
Bill Currie
|
7a13e6b362
|
find the rest (I hope!) of the mis-tested scopes
|
2002-06-10 19:26:54 +00:00 |
|
Bill Currie
|
58782333a9
|
give scopes types (static, params, locals for now)
|
2002-06-09 05:19:13 +00:00 |
|
Bill Currie
|
1e57351be1
|
there, no more PR_* functions or pr_* files :)
|
2002-06-09 04:30:02 +00:00 |
|