aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Path.cpp
AgeCommit message (Expand)Author
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-17Fix typo: Exectuable -> ExecutablePeter Collingbourne
2010-11-02appendSuffix: don't append a dot when the suffix is empty.Mikhail Glushenkov
2010-11-02GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT.Mikhail Glushenkov
2010-09-15System/Path: Add x86-64 COFF to IdentifyFileType.Michael J. Spencer
2010-09-15System/Path: Add isObjectFile().Michael J. Spencer
2010-08-31Cleanup Whitespace.Michael J. Spencer
2010-05-27Don't bother checking canRead() before calling getMagicNumber();Dan Gohman
2009-12-17Make Path use StringRef instead of std::string where possible.Jeffrey Yasskin
2009-10-25Remove unused includes.Chandler Carruth
2009-08-23Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner
2009-07-12Improve sys::Path::makeAbsolute on Win32.Daniel Dunbar
2009-04-25Fix g++-4.4.0 warning, it was causing llvm-nm to fail on wrapped BC files:Torok Edwin
2009-04-09Add sys::Path::makeAbsolute().Daniel Dunbar
2008-07-22Handle bitcode wrappers.Devang Patel
2008-07-09Add a little wrapper header that is put around bc files when emittingChris Lattner
2008-06-26Cleanup for unitialized types. Patch by Jean-Daniel Dupas!Bill Wendling
2008-06-26"An improved Mach-O file type detection for sys::IdentifyFileType()Chris Lattner
2008-06-15Fix the sys::Path::getSuffix() implementation.Argyrios Kyrtzidis
2008-05-21Follow-up to the reverting of r51218. This puts the checks out-of-line. BecauseBill Wendling
2008-05-05Fix more -Wshorten-64-to-32 warnings.Evan Cheng
2008-04-07Make getDirnameSep a static method (not part of Path's interface).Ted Kremenek
2008-04-07Added method Path::getDirname().Ted Kremenek
2008-02-27Add path separator support, patch by Sam Bishop. Chris Lattner
2008-02-20Add convenient helper to get suffix of the fileAnton Korobeynikov
2008-01-09Fix compile failures with g++-4.3.Duncan Sands
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-18remove obviously dead uses of IncludeFile.Chris Lattner
2007-07-06eliminate residual cruft related to recognizing bytecodeGabor Greif
2007-05-06pull some win32 code into common code, add bitcode identification support.Chris Lattner
2007-05-03silence annoying gcc 4.3 warningsChris Lattner
2007-04-11Hack to get sys::Path to recognize macho dylibs.Chris Lattner
2007-04-11Teach sys::Path how to recognize different kinds of object files for ELFReid Spencer
2007-04-11Make isDynamicLibrary detect more than just an ELF file.Reid Spencer
2007-04-04For PR1302:Reid Spencer
2006-07-26For PR780:Reid Spencer
2006-07-07Move << method out of line.Chris Lattner
2005-07-07For PR495:Reid Spencer
2005-07-07For PR495:Reid Spencer
2005-05-05Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-09Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the sillyReid Spencer
2004-12-24For PR351:Reid Spencer
2004-12-15Fix VC++ compilation errorsJeff Cohen
2004-12-15For PR351:Reid Spencer
2004-12-13Genericize implementation of GetDLLSuffix now that we have LTDL_SHLIB_EXTReid Spencer
2004-12-13For PR351: \Reid Spencer
2004-11-14Make sure IdentifyFileType is in the sys namespace.Reid Spencer
2004-11-14Add missing include.Alkis Evlogimenos
2004-11-14Implement IdentifyFileType functionReid Spencer