fix sqrt() regression

This commit is contained in:
Irmen de Jong 2023-05-28 14:02:24 +02:00
parent a99d38fdaa
commit 1ee3f826cc

View File

@ -274,7 +274,7 @@ internal class BuiltinFunctionsAsmGen(private val program: PtProgram,
private fun funcSqrt(fcall: PtBuiltinFunctionCall, resultToStack: Boolean, resultRegister: RegisterOrPair?, scope: IPtSubroutine?) { private fun funcSqrt(fcall: PtBuiltinFunctionCall, resultToStack: Boolean, resultRegister: RegisterOrPair?, scope: IPtSubroutine?) {
translateArguments(fcall, scope) translateArguments(fcall, scope)
when(fcall.type) { when(fcall.args[0].type) {
DataType.UBYTE -> { DataType.UBYTE -> {
if(resultToStack) if(resultToStack)
asmgen.out(" ldy #0 | jsr prog8_lib.func_sqrt16_stack") asmgen.out(" ldy #0 | jsr prog8_lib.func_sqrt16_stack")