Another patch from Jean-Daniel.  Thanks.

Error in dbg server -> MachProcess::SetProcessID() and misc changes to make clang++ happy.

llvm-svn: 114962
diff --git a/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp b/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
index 582d29b..3e84e48 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
+++ b/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
@@ -130,7 +130,7 @@
     Clear();
     // Set the current PID appropriately
     if (pid == 0)
-        m_pid == ::getpid ();
+        m_pid = ::getpid ();
     else
         m_pid = pid;
     return m_pid;    // Return actualy PID in case a zero pid was passed in
diff --git a/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h b/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h
index 10972c2..2b47e09 100644
--- a/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h
+++ b/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h
@@ -38,8 +38,8 @@
     static const DNBRegisterSetInfo *
     GetRegisterSetInfo(nub_size_t *num_reg_sets);
 
-    virtual bool            GetRegisterValue(int set, int reg, DNBRegisterValue *reg);
-    virtual bool            SetRegisterValue(int set, int reg, const DNBRegisterValue *reg);
+    virtual bool            GetRegisterValue(int set, int reg, DNBRegisterValue *value);
+    virtual bool            SetRegisterValue(int set, int reg, const DNBRegisterValue *value);
     virtual nub_size_t      GetRegisterContext (void *buf, nub_size_t buf_len);
     virtual nub_size_t      SetRegisterContext (const void *buf, nub_size_t buf_len);
     virtual kern_return_t   GetRegisterState  (int set, bool force);
diff --git a/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h b/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h
index f445d47..def263f 100644
--- a/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h
+++ b/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h
@@ -38,8 +38,8 @@
     static const DNBRegisterSetInfo *
     GetRegisterSetInfo(nub_size_t *num_reg_sets);
 
-    virtual bool            GetRegisterValue(int set, int reg, DNBRegisterValue *reg);
-    virtual bool            SetRegisterValue(int set, int reg, const DNBRegisterValue *reg);
+    virtual bool            GetRegisterValue(int set, int reg, DNBRegisterValue *value);
+    virtual bool            SetRegisterValue(int set, int reg, const DNBRegisterValue *value);
     virtual nub_size_t      GetRegisterContext (void *buf, nub_size_t buf_len);
     virtual nub_size_t      SetRegisterContext (const void *buf, nub_size_t buf_len);
 
diff --git a/lldb/tools/debugserver/source/PseudoTerminal.h b/lldb/tools/debugserver/source/PseudoTerminal.h
index 1f09b41..da6b793 100644
--- a/lldb/tools/debugserver/source/PseudoTerminal.h
+++ b/lldb/tools/debugserver/source/PseudoTerminal.h
@@ -26,7 +26,7 @@
         invalid_pid = -1
     };
 
-    typedef enum Error
+    enum Error
     {
         success                                     = 0,
         err_posix_openpt_failed                     = -2,
diff --git a/lldb/tools/debugserver/source/RNBRemote.h b/lldb/tools/debugserver/source/RNBRemote.h
index bd3703c..af9ce87 100644
--- a/lldb/tools/debugserver/source/RNBRemote.h
+++ b/lldb/tools/debugserver/source/RNBRemote.h
@@ -239,7 +239,7 @@
 
     // gdb can send multiple Z/z packets for the same address and
     // these calls must be ref counted.
-    typedef struct Breakpoint
+    struct Breakpoint
     {
         Breakpoint(nub_break_t breakID) :
             m_breakID(breakID),