arch-sparc: Stop "using namespace std"
authorGabe Black <gabe.black@gmail.com>
Thu, 21 Jan 2021 11:43:35 +0000 (03:43 -0800)
committerGabe Black <gabe.black@gmail.com>
Sat, 23 Jan 2021 22:48:25 +0000 (22:48 +0000)
Change-Id: I4a1019b5978b08b4999edfe5f65ef7eae06481c2
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/39560
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Gabe Black <gabe.black@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/sparc/faults.cc
src/arch/sparc/isa/includes.isa
src/arch/sparc/process.cc
src/arch/sparc/remote_gdb.cc
src/arch/sparc/ua2005.cc

index b48055800cc307d9eb4abdef991df0a7a4b2aba5..a80e64907b70e7d02d6aa3f50da58ce3515887f6 100644 (file)
@@ -42,8 +42,6 @@
 #include "sim/full_system.hh"
 #include "sim/process.hh"
 
-using namespace std;
-
 namespace SparcISA
 {
 
@@ -340,7 +338,7 @@ doREDFault(ThreadContext *tc, TrapType tt)
     tc->setMiscRegNoEffect(MISCREG_TT, tt);
 
     // Update GL
-    tc->setMiscReg(MISCREG_GL, min<int>(GL+1, MaxGL));
+    tc->setMiscReg(MISCREG_GL, std::min<int>(GL+1, MaxGL));
 
     bool priv = pstate.priv; // just save the priv bit
     pstate = 0;
@@ -424,9 +422,9 @@ doNormalFault(ThreadContext *tc, TrapType tt, bool gotoHpriv)
 
     // Update the global register level
     if (!gotoHpriv)
-        tc->setMiscReg(MISCREG_GL, min<int>(GL + 1, MaxPGL));
+        tc->setMiscReg(MISCREG_GL, std::min<int>(GL + 1, MaxPGL));
     else
-        tc->setMiscReg(MISCREG_GL, min<int>(GL + 1, MaxGL));
+        tc->setMiscReg(MISCREG_GL, std::min<int>(GL + 1, MaxGL));
 
     // pstate.mm is unchanged
     pstate.pef = 1; // PSTATE.pef = whether or not an fpu is present
index da814e3e347a1a79d15a3665ebabf6b20453507c..1cef0fc9ba4b2c0a70c4cea7e79fc661ed183654 100644 (file)
@@ -86,6 +86,5 @@ output exec {{
 #include "sim/sim_exit.hh"
 
 using namespace SparcISA;
-using namespace std;
 }};
 
index b292c86a8d40847c6f5fe7116abcea3e5bc36f3a..0923eeb46eb6c33576beac5c139f7df6c61b9613 100644 (file)
@@ -45,7 +45,6 @@
 #include "sim/syscall_return.hh"
 #include "sim/system.hh"
 
-using namespace std;
 using namespace SparcISA;
 
 SparcProcess::SparcProcess(const ProcessParams &params,
@@ -142,7 +141,7 @@ SparcProcess::argsInit(int pageSize)
 
     std::vector<AuxVector<IntType>> auxv;
 
-    string filename;
+    std::string filename;
     if (argv.size() < 1)
         filename = "";
     else
index cf91f3d9bd03628b197433d434f8c6573692c704..a2988c6f099d6481cf131dbcfc5e3041ef2994ed 100644 (file)
 #include "sim/process.hh"
 #include "sim/system.hh"
 
-using namespace std;
 using namespace SparcISA;
 
 RemoteGDB::RemoteGDB(System *_system, ThreadContext *c, int _port)
index b0b9f591f796de2aa238f7c73619f06b2f0002a5..3f33816bc0b0609ce5686baa023aebafa5da2f98 100644 (file)
@@ -38,7 +38,6 @@
 #include "sim/system.hh"
 
 using namespace SparcISA;
-using namespace std;
 
 
 void
@@ -66,10 +65,10 @@ ISA::checkSoftInt()
 }
 
 // These functions map register indices to names
-static inline string
+static inline std::string
 getMiscRegName(RegIndex index)
 {
-    static string miscRegName[NumMiscRegs] =
+    static std::string miscRegName[NumMiscRegs] =
         {/*"y", "ccr",*/ "asi", "tick", "fprs", "pcr", "pic",
          "gsr", "softint_set", "softint_clr", "softint", "tick_cmpr",
          "stick", "stick_cmpr",