diff --git a/src/arch/alpha/process.cc b/src/arch/alpha/process.cc index bcfe36270d..2c6f833096 100644 --- a/src/arch/alpha/process.cc +++ b/src/arch/alpha/process.cc @@ -52,7 +52,7 @@ AlphaProcess::AlphaProcess(ProcessParams *params, ObjectFile *objFile) : Process(params, new FuncPageTable(params->name, params->pid, PageBytes), objFile) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); Addr brk_point = objFile->dataBase() + objFile->dataSize() + objFile->bssSize(); brk_point = roundUp(brk_point, PageBytes); diff --git a/src/arch/arm/process.cc b/src/arch/arm/process.cc index 5daa54a1fe..aef714ed37 100644 --- a/src/arch/arm/process.cc +++ b/src/arch/arm/process.cc @@ -67,7 +67,7 @@ ArmProcess::ArmProcess(ProcessParams *params, ObjectFile *objFile, objFile), arch(_arch) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); } ArmProcess32::ArmProcess32(ProcessParams *params, ObjectFile *objFile, diff --git a/src/arch/mips/process.cc b/src/arch/mips/process.cc index 76f7e869c0..62ccd5afe4 100644 --- a/src/arch/mips/process.cc +++ b/src/arch/mips/process.cc @@ -53,7 +53,7 @@ MipsProcess::MipsProcess(ProcessParams *params, ObjectFile *objFile) : Process(params, new FuncPageTable(params->name, params->pid, PageBytes), objFile) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); // Set up stack. On MIPS, stack starts at the top of kuseg // user address space. MIPS stack grows down from here Addr stack_base = 0x7FFFFFFF; diff --git a/src/arch/power/process.cc b/src/arch/power/process.cc index 343cd4b4e0..22627efe5e 100644 --- a/src/arch/power/process.cc +++ b/src/arch/power/process.cc @@ -53,7 +53,7 @@ PowerProcess::PowerProcess(ProcessParams *params, ObjectFile *objFile) : Process(params, new FuncPageTable(params->name, params->pid, PageBytes), objFile) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); // Set up break point (Top of Heap) Addr brk_point = objFile->dataBase() + objFile->dataSize() + objFile->bssSize(); diff --git a/src/arch/riscv/process.cc b/src/arch/riscv/process.cc index 44b276a4bb..73df5f50d0 100644 --- a/src/arch/riscv/process.cc +++ b/src/arch/riscv/process.cc @@ -64,7 +64,7 @@ RiscvProcess::RiscvProcess(ProcessParams *params, ObjectFile *objFile) : PageBytes), objFile) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); const Addr stack_base = 0x7FFFFFFFFFFFFFFFL; const Addr max_stack_size = 8 * 1024 * 1024; const Addr next_thread_stack_base = stack_base - max_stack_size; diff --git a/src/arch/sparc/process.cc b/src/arch/sparc/process.cc index 59ef5c4ac6..1fcb6cba34 100644 --- a/src/arch/sparc/process.cc +++ b/src/arch/sparc/process.cc @@ -60,7 +60,7 @@ SparcProcess::SparcProcess(ProcessParams *params, ObjectFile *objFile, objFile), StackBias(_StackBias) { - fatal_if(!params->useArchPT, "Arch page tables not implemented."); + fatal_if(params->useArchPT, "Arch page tables not implemented."); // Initialize these to 0s fillStart = 0; spillStart = 0;