diff options
-rw-r--r-- | output/outbin.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/output/outbin.c b/output/outbin.c index 01eae1cf..76a00a82 100644 --- a/output/outbin.c +++ b/output/outbin.c @@ -781,6 +781,12 @@ static void bin_out(int32_t segto, const void *data, WRITEADDR(p, *(int64_t *)data, asize); saa_wbytes(s->contents, mydata, asize); } + + /* + * Reassign size with sign dropped, we will need it + * for section length calculation. + */ + size = asize; break; } |