; * exec/loader-mips64el.s (skip_environ): Eliminate one more `daddi'.
This commit is contained in:
parent
638b084a61
commit
2b7268c43f
1 changed files with 2 additions and 1 deletions
|
@ -207,8 +207,9 @@ skip_environ:
|
||||||
$sp = copy of string. */
|
$sp = copy of string. */
|
||||||
move T4, $sp # current sp
|
move T4, $sp # current sp
|
||||||
dsub T5, $t3, $sp # new argc - current sp
|
dsub T5, $t3, $sp # new argc - current sp
|
||||||
|
li $t8, -16
|
||||||
blt T5, 16, 1f # more than two slots apart
|
blt T5, 16, 1f # more than two slots apart
|
||||||
dadd $sp, $t3, -16 # $sp = two slots below new argc
|
dadd $sp, $t3, $t8 # $sp = two slots below new argc
|
||||||
j 2f # skip copying fds
|
j 2f # skip copying fds
|
||||||
move $sp, T4 # retain current sp
|
move $sp, T4 # retain current sp
|
||||||
1: ld T5, (T4) # old primary fd
|
1: ld T5, (T4) # old primary fd
|
||||||
|
|
Loading…
Add table
Reference in a new issue