diff options
author | Thilo Schulz <arny@ats.s.bawue.de> | 2011-05-10 10:07:34 +0000 |
---|---|---|
committer | Tim Angus <tim@ngus.net> | 2013-01-09 21:38:39 +0000 |
commit | 5b9d8276081db360589c2778826699cace4088a5 (patch) | |
tree | ef62e038035e364ffd5460501c699786345e3ba9 /src/qcommon/vm_x86_64.c | |
parent | bb5da2a29cf0123f3b2650095b9c0872efeb29e0 (diff) |
- Remove newlines in Com_Error() - Update register description
Diffstat (limited to 'src/qcommon/vm_x86_64.c')
-rw-r--r-- | src/qcommon/vm_x86_64.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/qcommon/vm_x86_64.c b/src/qcommon/vm_x86_64.c index 98b99e10..a9498c80 100644 --- a/src/qcommon/vm_x86_64.c +++ b/src/qcommon/vm_x86_64.c @@ -75,10 +75,10 @@ static void VM_Destroy_Compiled(vm_t* self); ebx scratch ecx scratch (required for shifts) edx scratch (required for divisions) - rsi stack pointer (opStack) + rsi opStack offset rdi program frame pointer (programStack) r8 pointer data (vm->dataBase) - r9 opStack data + r9 opStack data base (opStack) r10 start of generated code */ @@ -385,10 +385,10 @@ void emit(const char* fmt, ...) #ifdef DEBUG_VM #define NOTIMPL(x) \ - do { Com_Error(ERR_DROP, "instruction not implemented: %s\n", opnames[x]); } while(0) + do { Com_Error(ERR_DROP, "instruction not implemented: %s", opnames[x]); } while(0) #else #define NOTIMPL(x) \ - do { Com_Printf(S_COLOR_RED "instruction not implemented: %x\n", x); vm->compiled = qfalse; return; } while(0) + do { Com_Printf(S_COLOR_RED "instruction not implemented: %x", x); vm->compiled = qfalse; return; } while(0) #endif static void* getentrypoint(vm_t* vm) @@ -405,7 +405,7 @@ static void CROSSCALL block_copy_vm(unsigned dest, unsigned src, unsigned count) || ((dest+count) & dataMask) != dest + count || ((src+count) & dataMask) != src + count) { - Com_Error(ERR_DROP, "OP_BLOCK_COPY out of range!\n"); + Com_Error(ERR_DROP, "OP_BLOCK_COPY out of range!"); } memcpy(currentVM->dataBase+dest, currentVM->dataBase+src, count); @@ -413,26 +413,26 @@ static void CROSSCALL block_copy_vm(unsigned dest, unsigned src, unsigned count) static void CROSSCALL eop(void) { - Com_Error(ERR_DROP, "End of program reached without return!\n"); + Com_Error(ERR_DROP, "End of program reached without return!"); exit(1); } static void CROSSCALL jmpviolation(void) { - Com_Error(ERR_DROP, "Program tried to execute code outside VM\n"); + Com_Error(ERR_DROP, "Program tried to execute code outside VM"); exit(1); } #ifdef DEBUG_VM static void CROSSCALL memviolation(void) { - Com_Error(ERR_DROP, "Program tried to access memory outside VM, or unaligned memory access\n"); + Com_Error(ERR_DROP, "Program tried to access memory outside VM, or unaligned memory access"); exit(1); } static void CROSSCALL opstackviolation(void) { - Com_Error(ERR_DROP, "Program corrupted the VM opStack\n"); + Com_Error(ERR_DROP, "Program corrupted the VM opStack"); exit(1); } #endif @@ -969,7 +969,7 @@ void VM_Compile( vm_t *vm, vmHeader_t *header ) { if(got_const) { VM_FREEBUFFERS(vm); - Com_Error(ERR_DROP, "leftover const\n"); + Com_Error(ERR_DROP, "leftover const"); } emit("movq $%"PRIu64", %%rax", (uint64_t)eop); @@ -1116,10 +1116,10 @@ int VM_CallCompiled( vm_t *vm, int *args ) { ); if(opStackRet != 4) - Com_Error(ERR_DROP, "opStack corrupted in compiled code (offset %d)\n", opStackRet); + Com_Error(ERR_DROP, "opStack corrupted in compiled code (offset %d)", opStackRet); if ( programStack != stackOnEntry - 48 ) { - Com_Error( ERR_DROP, "programStack corrupted in compiled code\n" ); + Com_Error( ERR_DROP, "programStack corrupted in compiled code" ); } // Com_Printf("exiting %s level %d\n", vm->name, vm->callLevel); |