History log of /llvm-project/llvm/lib/Support/Path.cpp (Results 201 – 208 of 208)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1
# 557a81e9 14-Sep-2011 Benjamin Kramer <benny.kra@googlemail.com>

ObjectFile: Add support for mach-o-style dSYM companion files.

llvm-svn: 139676


# 3509d2dc 22-Apr-2011 Eric Christopher <echristo@apple.com>

Add support for 64-bit object files to Path.

llvm-svn: 129975


Revision tags: llvmorg-2.9.0
# ee066fc4 03-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.

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!

llvm-svn: 128799

show more ...


Revision tags: llvmorg-2.9.0-rc3, llvmorg-2.9.0-rc2, llvmorg-2.9.0-rc1
# 94b2ab35 15-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/PathV2: Add identify_magic.

llvm-svn: 123548


# 58df2e00 10-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists.

llvm-svn: 123151


# c581fe7e 28-Dec-2010 Michael J. Spencer <bigcheesegs@gmail.com>

Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic.

llvm-svn: 122589


# e41b1463 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.

llvm-svn: 120538


# 447762da 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com>

Merge System into Support.

llvm-svn: 120298


123456789