EXCEPTION macro removed

fmt::throw_exception<> implemented
::narrow improved
Minor fixes
This commit is contained in:
Nekotekina 2016-08-08 19:01:06 +03:00
parent 46735d6b3d
commit a7e808b35b
198 changed files with 3025 additions and 2956 deletions

View file

@ -102,7 +102,7 @@ extern void arm_execute_function(ARMv7Thread& cpu, u32 index)
}
}
throw fmt::exception("Function not registered (%u)" HERE, index);
fmt::throw_exception("Function not registered (%u)" HERE, index);
}
arm_static_module::arm_static_module(const char* name)
@ -377,7 +377,7 @@ void arm_load_exec(const arm_exec_object& elf)
{
if (!vm::falloc(prog.p_vaddr, prog.p_memsz, vm::main))
{
throw fmt::exception("vm::falloc() failed (addr=0x%x, size=0x%x)", prog.p_vaddr, prog.p_memsz);
fmt::throw_exception("vm::falloc() failed (addr=0x%x, size=0x%x)", prog.p_vaddr, prog.p_memsz);
}
if (prog.p_paddr)