diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-06-19 20:56:47 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-06-19 20:56:47 +0200 |
commit | f109558b0c9281a22159458f1a9986ae7932ed64 (patch) | |
tree | 5e14af67f521a5d01bf132b3ad98342b422909dd /sys/src/cmd/8l | |
parent | eaffaab79030463fff1587ea595ea104204737ed (diff) |
8l, 6l: get .frame offset right undoing $-4 hack
Diffstat (limited to 'sys/src/cmd/8l')
-rw-r--r-- | sys/src/cmd/8l/pass.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/src/cmd/8l/pass.c b/sys/src/cmd/8l/pass.c index 6de027aff..26cbe30c6 100644 --- a/sys/src/cmd/8l/pass.c +++ b/sys/src/cmd/8l/pass.c @@ -492,8 +492,10 @@ dostkoff(void) if(p->as == ATEXT) { curtext = p; autoffset = p->to.offset; - if(autoffset < 0) + if(autoffset < 0) { autoffset = 0; + p->to.offset = 0; + } if(autoffset) { p = appendp(p); p->as = AADJSP; |