This website requires JavaScript.
Explore
Help
Sign In
shylie
/
llvm-project
Watch
1
Star
0
Fork
0
You've already forked llvm-project
Code
Issues
Pull Requests
Actions
6
Packages
Projects
Releases
Wiki
Activity
llvm-project
/
lldb
/
source
/
Host
/
common
History
Greg Clayton
f258bf9017
llvm::sys::path::home_directory() relies on having "HOME" set in the environment and that might not always be set. Our FileSpec class uses this function to resolve any paths that start with "~/" on systems that support home directories as '~'. I have modified FileSpec::ResolveUsername (llvm::SmallVectorImpl<char> &path) to deal with the cases where llvm::sys::path::home_directory() returns false by digging a little further on unix systems and setting "HOME" in the environment so that subsequent calls to llvm::sys::path::home_directory() will succeed.
...
I also added a test to ensure we don't regress. <rdar://problem/25342377> llvm-svn: 266832
2016-04-19 23:04:35 +00:00
..
Condition.cpp
…
Editline.cpp
[Editline] Redesign automatic indentation fix command for robustness
2015-12-14 21:43:59 +00:00
File.cpp
Unicode support on Win32.
2016-03-22 17:58:09 +00:00
FileCache.cpp
…
FileSpec.cpp
llvm::sys::path::home_directory() relies on having "HOME" set in the environment and that might not always be set. Our FileSpec class uses this function to resolve any paths that start with "~/" on systems that support home directories as '~'. I have modified FileSpec::ResolveUsername (llvm::SmallVectorImpl<char> &path) to deal with the cases where llvm::sys::path::home_directory() returns false by digging a little further on unix systems and setting "HOME" in the environment so that subsequent calls to llvm::sys::path::home_directory() will succeed.
2016-04-19 23:04:35 +00:00
FileSystem.cpp
…
GetOptInc.cpp
Move GetOptInc to the common namespace
2015-09-04 09:06:15 +00:00
Host.cpp
Remove unnecessary <limits> includes.
2016-03-15 21:11:02 +00:00
HostInfoBase.cpp
Support Linux on SystemZ as platform
2016-04-14 14:28:34 +00:00
HostNativeThreadBase.cpp
…
HostProcess.cpp
…
HostThread.cpp
…
IOObject.cpp
…
LockFileBase.cpp
…
MonitoringProcessLauncher.cpp
…
Mutex.cpp
…
NativeBreakpoint.cpp
…
NativeBreakpointList.cpp
…
NativeProcessProtocol.cpp
…
NativeRegisterContext.cpp
…
NativeRegisterContextRegisterInfo.cpp
…
NativeThreadProtocol.cpp
…
NativeWatchpointList.cpp
…
OptionParser.cpp
LLDB needs a mutex around getopt_long_only() function calls to avoid multi-threading option parsing issues.
2015-11-05 00:38:39 +00:00
PipeBase.cpp
…
ProcessRunLock.cpp
…
Socket.cpp
Fix an off-by-one in SocketTest::DecodeHostAndPort
2016-02-03 11:12:23 +00:00
SocketAddress.cpp
Fix all of the unannotated switch cases to annotate the fall through or do the right thing and break.
2016-02-26 01:20:20 +00:00
SoftwareBreakpoint.cpp
…
StringConvert.cpp
…
Symbols.cpp
Symbols::LocateExecutableSymbolFile() shouldn't try to look for files in /usr/lib/debug on Windows
2015-10-13 16:30:28 +00:00
TCPSocket.cpp
Split Socket class into Tcp/Udp/DomainSocket subclasses.
2015-10-15 23:54:09 +00:00
Terminal.cpp
…
ThisThread.cpp
…
ThreadLauncher.cpp
…
TimeValue.cpp
…
UDPSocket.cpp
We try to avoid static objects. These are on the error path for unsupported features
2016-02-02 00:21:39 +00:00
XML.cpp
…