[Lldb-commits] [lldb] r230604 - Return a current executable's directory from HostInfoAndroid::ComputeSupportExeDirectory.

Oleksiy Vyalov ovyalov at google.com
Wed Feb 25 18:50:15 PST 2015


Author: ovyalov
Date: Wed Feb 25 20:50:14 2015
New Revision: 230604

URL: http://llvm.org/viewvc/llvm-project?rev=230604&view=rev
Log:
Return a current executable's directory from HostInfoAndroid::ComputeSupportExeDirectory.

http://reviews.llvm.org/D7876


Modified:
    lldb/trunk/include/lldb/Host/android/HostInfoAndroid.h
    lldb/trunk/source/Host/android/HostInfoAndroid.cpp

Modified: lldb/trunk/include/lldb/Host/android/HostInfoAndroid.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Host/android/HostInfoAndroid.h?rev=230604&r1=230603&r2=230604&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Host/android/HostInfoAndroid.h (original)
+++ lldb/trunk/include/lldb/Host/android/HostInfoAndroid.h Wed Feb 25 20:50:14 2015
@@ -26,6 +26,7 @@ class HostInfoAndroid : public HostInfoL
 
   protected:
     static void ComputeHostArchitectureSupport(ArchSpec &arch_32, ArchSpec &arch_64);
+    static bool ComputeSupportExeDirectory(FileSpec &file_spec);
 };
 
 } // end of namespace lldb_private

Modified: lldb/trunk/source/Host/android/HostInfoAndroid.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Host/android/HostInfoAndroid.cpp?rev=230604&r1=230603&r2=230604&view=diff
==============================================================================
--- lldb/trunk/source/Host/android/HostInfoAndroid.cpp (original)
+++ lldb/trunk/source/Host/android/HostInfoAndroid.cpp Wed Feb 25 20:50:14 2015
@@ -26,3 +26,10 @@ HostInfoAndroid::ComputeHostArchitecture
         arch_64.GetTriple().setEnvironment(llvm::Triple::Android);
     }
 }
+
+bool
+HostInfoAndroid::ComputeSupportExeDirectory(FileSpec &file_spec)
+{
+    file_spec.GetDirectory() = HostInfoLinux::GetProgramFileSpec().GetDirectory();
+    return (bool)file_spec.GetDirectory();
+}





More information about the lldb-commits mailing list