1
0
mirror of https://github.com/cc65/cc65.git synced 2025-02-03 22:32:24 +00:00

Do also write the im-/export flags to the symbol flags in an object file.

git-svn-id: svn://svn.cc65.org/cc65/trunk@5179 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz 2011-08-16 11:37:19 +00:00
parent 2d23dffe06
commit 7323035a89

View File

@ -692,6 +692,12 @@ unsigned GetSymInfoFlags (const SymEntry* S, long* ConstVal)
Flags |= SymIsConst (S, ConstVal)? SYM_CONST : SYM_EXPR;
Flags |= (S->Flags & SF_LABEL)? SYM_LABEL : SYM_EQUATE;
Flags |= (S->Flags & SF_LOCAL)? SYM_CHEAP_LOCAL : SYM_STD;
if (S->Flags & SF_EXPORT) {
Flags |= SYM_EXPORT;
}
if (S->Flags & SF_IMPORT) {
Flags |= SYM_IMPORT;
}
/* Return the result */
return Flags;