diff --git a/src/liblink/asm7.c b/src/liblink/asm7.c index 56dea11612901..08a1987fd3b56 100644 --- a/src/liblink/asm7.c +++ b/src/liblink/asm7.c @@ -783,7 +783,10 @@ addpool(Link *ctxt, Prog *p, Addr *a) } switch(c) { default: - t.to = *a; + t.to.offset = a->offset; + t.to.sym = a->sym; + t.to.type = a->type; + t.to.name = a->name; break; case C_PSAUTO: case C_PPAUTO: