Fix non-const labels with callbacks having incorrect values when diffed

Basically, this broke PC, which is currently the only label-typed symbol
with a callback.
This commit is contained in:
ISSOtm
2020-02-13 20:12:19 +01:00
parent 91b65c9380
commit f01a227470
3 changed files with 6 additions and 5 deletions

View File

@@ -70,6 +70,7 @@ static inline bool sym_IsExported(struct sSymbol const *sym)
return sym->isExported;
}
int32_t sym_GetValue(struct sSymbol const *sym);
uint32_t sym_CalcHash(const char *s);
void sym_SetExportAll(uint8_t set);
void sym_AddLocalReloc(char const *tzSym);