X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=symbol.h;h=767799e15ae802a2fe3f2845b756f89187132b01;hp=eaf9107d1a52c055842f18686190bdf8ae04a1d8;hb=3f2bccb78ab4cd59654d521c8aedfe5512ee6608;hpb=daf2f61a3664329ae7f9609e1e14da2b8780fd10 diff --git a/symbol.h b/symbol.h index eaf9107..767799e 100644 --- a/symbol.h +++ b/symbol.h @@ -36,18 +36,19 @@ SYM uint32_t uid; // Symbol's unique ID }; -// Globals, externals etc +// Globals, externals, etc. extern int curenv; extern char subttl[]; -// Prototypes +// Exported functions SYM * lookup(char *, int, int); void InitSymbolTable(void); SYM * NewSymbol(char *, int, int); -void sym_decl(SYM *); -int syg_fix(void); +void AddToSymbolOrderList(SYM *); +void ForceUndefinedSymbolsGlobal(void); int symtable(void); int sy_assign(char *, char *(*)()); char * GetSymbolNameByUID(uint32_t); #endif // __SYMBOL_H__ +