[lldb] Merge PlatformXXX::ResolveExecutable
authorPavel Labath <pavel@labath.sk>
Wed, 13 May 2020 11:21:59 +0000 (13:21 +0200)
committerPavel Labath <pavel@labath.sk>
Wed, 13 May 2020 11:28:19 +0000 (13:28 +0200)
commite072b20bdea5629d0bc7a7c2216bdc7762dcb564
tree2513853a69cd334528b82276ed27a419dacd70fe
parent18a5428e60272482e7a3855fbfd40427e8066be6
[lldb] Merge PlatformXXX::ResolveExecutable

The near-identical implementations of this function for posix-y
platforms were merged in r293910. PlatformWindows was left out of this
merge because at the time we did not have a suitable base class to sink
the code into. That is no longer true, so this commit finishes the job
by moving the code into RemoteAwarePlatform::ResolveExecutable.
lldb/include/lldb/Target/RemoteAwarePlatform.h
lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
lldb/source/Plugins/Platform/Windows/PlatformWindows.h
lldb/source/Target/RemoteAwarePlatform.cpp