diff --git a/sys/src/cmd/7a/a.y b/sys/src/cmd/7a/a.y index ef82767f7..a5b1f9661 100644 --- a/sys/src/cmd/7a/a.y +++ b/sys/src/cmd/7a/a.y @@ -542,8 +542,10 @@ ioreg: } | '(' sreg ')' con '!' { + $$ = nullgen; $$.type = D_XPOST; - $$.offset = $2; + $$.reg = $2; + $$.offset = $4; } | '(' sreg ')' '(' indexreg ')' {