5b08230930ee219382f6d0abe9d16aa160907169 |
|
14-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Add file_magic and move a vew clients over to it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146523 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
faebf11a3468767bb702b8e9fca98237f1d3a126 |
|
14-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Cleanup whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146521 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
c94792507ddac393a0a9f4cdf1bf258a09a47268 |
|
01-Nov-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Remove a couple unused methods. PR11201. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143452 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
836623420dbf5eb3a3facde2841179ded91ab55b |
|
14-Sep-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
ObjectFile: Add support for mach-o-style dSYM companion files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139676 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
f0c3af637ae4d8b827909aa5b3d618eea9ef8cd6 |
|
22-Apr-2011 |
Eric Christopher <echristo@apple.com> |
Add support for 64-bit object files to Path. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129975 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
539d8d8a72995d08afe7b986fe98a1dc7fec4b0a |
|
04-Apr-2011 |
Eric Christopher <echristo@apple.com> |
Assorted bugfixes in object file handling: - Adds support for sniffing PE/COFF files on win32 (.exe and .dll) which are COFF files that have an MS-DOS compatibility stub on the front of them. - Fixes a bug in the COFFObjectFile's support for the Microsoft COFF extension for long symbol names, wherein it was attempting to parse the leading '/' in an extended symbol name reference as part of the integer offset. - Fixes bugs in COFFObjectFile and ELFObjectFile wherein section and symbol iterators were being returned with uninitialized bytes; the type DataRefImpl is a union between 2 32-bit words (d.a and d.b) and a single intptr_t word (p). Only p was being initialized, so in 32-bit builds the result would be iterators with random upper 32-bit words in their DataRefImpls. This caused random failures when seeking around in object files. Patch by Graydon Hoare! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128799 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
28f0ed5c9de4a68f34c0219d4ab83652c4647150 |
|
15-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add identify_magic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123548 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
54453f2978c76b3aa71be7bb4e9657c8539f8648 |
|
10-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123151 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
4213618088b0c0c85b208a01b45d89972984831b |
|
28-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122589 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
552a3c29dcdfaade9610a822fbfd3adc61eb1263 |
|
01-Dec-2010 |
Dan Gohman <gohman@apple.com> |
Delete Path::appendSuffix's return value; it wasn't used anywhere, which is fine since isn't really necessary to check isValid there anyway. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120538 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|
1f6efa3996dd1929fbc129203ce5009b620e6969 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Path.cpp
|