aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
diff options
context:
space:
mode:
authorRobert Flack <flackr@gmail.com>2015-03-18 13:55:48 +0000
committerRobert Flack <flackr@gmail.com>2015-03-18 13:55:48 +0000
commitebc5609087d99cbe88628ec66268c68ef3acb92d (patch)
treeb995c114195471da84caccae48c6022e5329b5f0 /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
parent5d8b145d7004014a31041c0a12b2f74dd049fce4 (diff)
downloadllvm-ebc5609087d99cbe88628ec66268c68ef3acb92d.zip
llvm-ebc5609087d99cbe88628ec66268c68ef3acb92d.tar.gz
llvm-ebc5609087d99cbe88628ec66268c68ef3acb92d.tar.bz2
Convert open options for POSIX open on target platform.
This moves the conversion of the open options to the target platform. On mac fcntl.h has different values for O_CREAT and O_TRUNC than on linux so by transmitting the standardized lldb open options we can correctly convert them on the target platform. Test Plan: On linux: lldb-server p --listen *:1234 On mac: lldb platform select remote-linux platform connect connect://ip-of-linux-box:1234 target create ~/path/to/linux/binary b main process launch Binary is successfully pushed to linux remote, process successfully launches and break in the main method. Differential Revision: http://reviews.llvm.org/D8395 llvm-svn: 232634
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
0 files changed, 0 insertions, 0 deletions