llvm-6502/include/llvm/Support
Dan Gohman 197f728d49 Fix FindExecutable to use sys::Path::GetMainExecutable instead of
just argv[0]. And remove the code for searching the current
working directory and for searching PATH; the point of FindExecutable
is not to find whatever version of the executable can be found by
searching around, but to find an executable that accompanies the
current executable.

Update the tools to use sys::Program::FindProgramByName when they
want PATH searching.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78240 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-05 20:21:17 +00:00
..
AIXDataTypesFix.h
AlignOf.h
Allocator.h Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests for 2009-07-23 18:34:13 +00:00
CallSite.h Use the default copy ctor and copy-assignment operators. 2009-08-01 19:11:31 +00:00
Casting.h
CFG.h
CommandLine.h Fix some comments referring to std::cerr. 2009-08-03 01:02:24 +00:00
Compiler.h
ConstantFolder.h Move ConstantExpr to 2.5 API. 2009-07-29 18:55:55 +00:00
ConstantRange.h Replace intersectWith with maximalIntersectWith. The latter guarantees that 2009-07-18 06:34:42 +00:00
DataFlow.h
DataTypes.h.cmake Include cmath/math.h in DataTypes.h regardless of whether MSVC is being used. 2009-07-28 13:41:07 +00:00
DataTypes.h.in Include cmath/math.h in DataTypes.h regardless of whether MSVC is being used. 2009-07-28 13:41:07 +00:00
Debug.h Fix comment. 2009-07-20 16:50:16 +00:00
DebugLoc.h Add line numbers to OProfile. To do this, I added a processDebugLoc() 2009-07-16 21:07:26 +00:00
DOTGraphTraits.h
Dwarf.h
DynamicLinker.h
ELF.h
ErrorHandling.h Allow llvm_report_error to accept a Twine. 2009-07-24 07:58:10 +00:00
FileUtilities.h
Format.h
FormattedStream.h Re-apply previous changes and improve column padding performance some more. 2009-07-29 16:08:27 +00:00
GetElementPtrTypeIterator.h
GraphWriter.h only point to dest labels if the graph has them 2009-08-05 15:04:22 +00:00
InstIterator.h
InstVisitor.h
IRBuilder.h Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are 2009-07-31 20:28:14 +00:00
LeakDetector.h
ManagedStatic.h
Mangler.h Rename Mangler linkage enums to something less gross. 2009-07-20 19:41:27 +00:00
MathExtras.h Fix PR4614: the Intel C compiler defines _GNUC__ 2009-07-23 19:08:27 +00:00
MemoryBuffer.h
MemoryObject.h Thanks, Bill! 2009-07-27 19:45:28 +00:00
MutexGuard.h
NoFolder.h Move ConstantExpr to 2.5 API. 2009-07-29 18:55:55 +00:00
OutputBuffer.h
PassNameParser.h
PatternMatch.h Move ConstantExpr to 2.5 API. 2009-07-29 18:55:55 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PredIteratorCache.h
PrettyStackTrace.h add a knob to turn off PrettyStackTrace globally. Patch by Zoltan 2009-07-16 06:17:45 +00:00
raw_ostream.h Add raw_ostream::write_hex 2009-07-30 18:21:23 +00:00
Recycler.h
RecyclingAllocator.h
Registry.h
RegistryParser.h
SlowOperationInformer.h
SourceMgr.h
StableBasicBlockNumbering.h
StandardPasses.h
Streams.h
StringPool.h Convert StringMap to using StringRef for its APIs. 2009-07-23 18:17:34 +00:00
SystemUtils.h Fix FindExecutable to use sys::Path::GetMainExecutable instead of 2009-08-05 20:21:17 +00:00
TargetFolder.h Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h 2009-08-04 22:41:48 +00:00
Timer.h
type_traits.h Add some type traits that are used for Clang's statically-checked 2009-08-04 17:04:52 +00:00
TypeBuilder.h Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
ValueHandle.h Teach ValueHandleBase to treat DenseMap's special Empty and Tombstone 2009-07-31 18:20:18 +00:00