Mercurial > hg-old > index.cgi
diff lwasm/symbol.c @ 190:563adfccb645
Added 'sym=expr' opcode handling
author | lost |
---|---|
date | Sun, 22 Mar 2009 16:08:20 +0000 |
parents | 427e268e876b |
children | 716879fc6790 |
line wrap: on
line diff
--- a/lwasm/symbol.c Sun Mar 22 06:52:06 2009 +0000 +++ b/lwasm/symbol.c Sun Mar 22 16:08:20 2009 +0000 @@ -139,7 +139,7 @@ se -> sym = lwasm_strdup(sym); se -> context = scontext; - if (!(flags & SYMBOL_EXTERN)) + if (!(flags & SYMBOL_EXTERN) && ((flags & SYMBOL_COMPLEX) || !(flags & SYMBOL_GLOBAL))) se -> sect = as -> csect; else se -> sect = NULL;