From e082530780f2a4c12d3bf4e0e61802454c806551 Mon Sep 17 00:00:00 2001 From: Mikael Pettersson Date: Sun, 7 Jun 2020 21:05:21 +0200 Subject: [PATCH] as: output:symbol_image/1: handle symbols without values --- erlang/apps/as/src/output.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erlang/apps/as/src/output.erl b/erlang/apps/as/src/output.erl index 505d4e5..1cf1001 100644 --- a/erlang/apps/as/src/output.erl +++ b/erlang/apps/as/src/output.erl @@ -266,7 +266,7 @@ symbol_image(Symbol) -> } = Symbol, ElfSym = #elf36_Sym{ st_name = StName - , st_value = StValue + , st_value = if StValue =:= false -> 0; true -> StValue end , st_size = if StSize =:= false -> 0; true -> StSize end , st_info = StInfo , st_other = ?STV_DEFAULT % FIXME: should be set earlier