From a336937994b3d1f1706cde3099cae964b8cfc5e3 Mon Sep 17 00:00:00 2001 From: julianb0 Date: Mon, 1 Jul 2019 00:52:37 +0200 Subject: [PATCH] lang --- ka/ABI | 2 +- vm/la/kvisc.lang | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ka/ABI b/ka/ABI index 18ec881..da196d0 100644 --- a/ka/ABI +++ b/ka/ABI @@ -81,7 +81,7 @@ their address in an appropriate register. Return values are passed in 'rax'. If the return value does not fit and require more registers, use the following registers, in that order: - rax, rdx, r24-r31 + rax, rdx, a16-a31 The following registers are volatile; the calling function cannot assume that they will be left unmodified by the called function: diff --git a/vm/la/kvisc.lang b/vm/la/kvisc.lang index 578569a..7794e74 100644 --- a/vm/la/kvisc.lang +++ b/vm/la/kvisc.lang @@ -66,7 +66,7 @@ [re]?[sbi]pl? [x-z]mm[0-9]+ [re]?[a-d][xhl] - r[0-9]+[bwdlq]? + [a-z][0-9]+[bwdlq]? (s[at]|[dc]r)[0-9]+