mirror of
https://github.com/cc65/cc65.git
synced 2025-02-04 13:32:54 +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:
parent
2d23dffe06
commit
7323035a89
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user