Mercurial > hg > Members > menikon > CbC_xv6
diff src/impl/vm_impl.cbc @ 219:b8597756f701
fix loaduvm loop
author | tobaru |
---|---|
date | Fri, 24 Jan 2020 17:22:51 +0900 |
parents | f940ff602312 |
children | c1d1721fd907 |
line wrap: on
line diff
--- a/src/impl/vm_impl.cbc Fri Jan 24 17:01:11 2020 +0900 +++ b/src/impl/vm_impl.cbc Fri Jan 24 17:22:51 2020 +0900 @@ -105,7 +105,7 @@ vm->offset = offset; vm->sz = sz; - goto loaduvm_ptesize_checkvm_impl(vm, next); + goto loaduvm_ptesize_checkvm_impl(vm, next(...)); } __code allocuvmvm_impl(struct vm_impl* vm, pde_t* pgdir, uint oldsz, uint newsz, __code next(...)) { @@ -115,7 +115,7 @@ __code clearpteuvm_impl(struct vm_impl* vm, pde_t* pgdir, char* uva, __code next(...)) { - goto clearpteu_check_ptevm_impl(vm, pgdir, uva, next(...); + goto clearpteu_check_ptevm_impl(vm, pgdir, uva, next(...)); } __code copyuvmvm_impl(struct vm_impl* vm, pde_t* pgdir, uint sz, __code next(...)) {