diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/eliminator/asm-eliminator-test-output.js | 1 | ||||
-rw-r--r-- | tools/eliminator/asm-eliminator-test.js | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/tools/eliminator/asm-eliminator-test-output.js b/tools/eliminator/asm-eliminator-test-output.js index 10b881a5..af12b469 100644 --- a/tools/eliminator/asm-eliminator-test-output.js +++ b/tools/eliminator/asm-eliminator-test-output.js @@ -10,6 +10,7 @@ function __Z11printResultPiS_j($needle, $haystack, $len) { $haystack = $haystack | 0; $len = $len | 0; var $3 = 0, __stackBase__ = 0; + __stackBase__ = STACKTOP; $3 = _bsearch($needle, $haystack, $len, 4, 2); if (($3 | 0) == 0) { _puts(_str | 0); diff --git a/tools/eliminator/asm-eliminator-test.js b/tools/eliminator/asm-eliminator-test.js index 963fd9c8..f829b6bc 100644 --- a/tools/eliminator/asm-eliminator-test.js +++ b/tools/eliminator/asm-eliminator-test.js @@ -13,7 +13,8 @@ function __Z11printResultPiS_j($needle, $haystack, $len) { $len = $len | 0; var $1 = 0, $2 = 0, $3 = 0, $4 = 0, $puts = 0, $7 = 0, $8 = 0, $9 = 0; var label = 0; - var __stackBase__ = STACKTOP; + var __stackBase__ = 0; + __stackBase__ = STACKTOP; $1 = $needle; $2 = $haystack; $3 = _bsearch($1, $2, $len, 4, 2); |