syscall-emul: change NULL to nullptr in Process files
authorBrandon Potter <Brandon.Potter@amd.com>
Wed, 15 Mar 2017 16:09:36 +0000 (11:09 -0500)
committerBrandon Potter <Brandon.Potter@amd.com>
Fri, 17 Mar 2017 18:39:58 +0000 (18:39 +0000)
Change-Id: I9ff21092876593237f919e9f7fb7283bd865ba2e
Reviewed-on: https://gem5-review.googlesource.com/2421
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Brandon Potter <Brandon.Potter@amd.com>

src/sim/process.cc
src/sim/process.hh

index 406b3867924bec635c5b82e1a220403addaeec99..89a82a6a1b493a598f94effaa552c3e18f169f14 100644 (file)
@@ -151,7 +151,7 @@ Process::Process(ProcessParams * params, ObjectFile * obj_file)
             !objFile->loadLocalSymbols(debugSymbolTable) ||
             !objFile->loadWeakSymbols(debugSymbolTable)) {
             delete debugSymbolTable;
-            debugSymbolTable = NULL;
+            debugSymbolTable = nullptr;
         }
     }
 }
@@ -259,7 +259,7 @@ Process::findFreeContext()
         if (ThreadContext::Halted == it->status())
             return it;
     }
-    return NULL;
+    return nullptr;
 }
 
 void
@@ -406,7 +406,7 @@ Process::syscall(int64_t callnum, ThreadContext *tc, Fault *fault)
     numSyscalls++;
 
     SyscallDesc *desc = getDesc(callnum);
-    if (desc == NULL)
+    if (desc == nullptr)
         fatal("Syscall %d out of range", callnum);
 
     desc->doSyscall(callnum, this, tc, fault);
@@ -426,7 +426,7 @@ Process::findDriver(std::string filename)
             return d;
     }
 
-    return NULL;
+    return nullptr;
 }
 
 void
@@ -480,7 +480,7 @@ Process::getStartPC()
 Process *
 ProcessParams::create()
 {
-    Process *process = NULL;
+    Process *process = nullptr;
 
     // If not specified, set the executable parameter equal to the
     // simulated system's zeroth command line parameter
@@ -489,7 +489,7 @@ ProcessParams::create()
     }
 
     ObjectFile *obj_file = createObjectFile(executable);
-    if (obj_file == NULL) {
+    if (obj_file == nullptr) {
         fatal("Can't load object file %s", executable);
     }
 
@@ -628,7 +628,7 @@ ProcessParams::create()
 #error "THE_ISA not set"
 #endif
 
-    if (process == NULL)
+    if (process == nullptr)
         fatal("Unknown error creating process object.");
     return process;
 }
index da538f8da7a1a22f8e14bac86425381157826990..add3eb357921f3156eb7e4fb724bd7a9478d78f8 100644 (file)
@@ -98,7 +98,7 @@ class Process : public SimObject
      * Find an emulated device driver.
      *
      * @param filename Name of the device (under /dev)
-     * @return Pointer to driver object if found, else NULL
+     * @return Pointer to driver object if found, else nullptr
      */
     EmulatedDriver *findDriver(std::string filename);