Revision tags: llvmorg-3.4.1-rc1 |
|
#
48803e5c |
| 13-Mar-2014 |
Alexey Samsonov <samsonov@google.com> |
[C++11] Use ObjectFile::sections() in commandline llvm tools
llvm-svn: 203802
|
#
56440fd8 |
| 06-Mar-2014 |
Ahmed Charles <ahmedcharles@gmail.com> |
Replace OwningPtr<T> with std::unique_ptr<T>.
This compiles with no changes to clang/lld/lldb with MSVC and includes overloads to various functions which are used by those projects and llvm which ha
Replace OwningPtr<T> with std::unique_ptr<T>.
This compiles with no changes to clang/lld/lldb with MSVC and includes overloads to various functions which are used by those projects and llvm which have OwningPtr's as parameters. This should allow out of tree projects some time to move. There are also no changes to libs/Target, which should help out of tree targets have time to move, if necessary.
llvm-svn: 203083
show more ...
|
#
b5155a57 |
| 10-Feb-2014 |
Rafael Espindola <rafael.espindola@gmail.com> |
Change the begin and end methods in ObjectFile to match the style guide.
llvm-svn: 201108
|
#
5e812afa |
| 30-Jan-2014 |
Rafael Espindola <rafael.espindola@gmail.com> |
Simplify the handling of iterators in ObjectFile.
None of the object file formats reported error on iterator increment. In retrospect, that is not too surprising: no object format stores symbols or
Simplify the handling of iterators in ObjectFile.
None of the object file formats reported error on iterator increment. In retrospect, that is not too surprising: no object format stores symbols or sections in a linked list or other structure that requires chasing pointers. As a consequence, all error checking can be done on begin() and end().
This reduces the text segment of bin/llvm-readobj in my machine from 521233 to 518526 bytes.
llvm-svn: 200442
show more ...
|
#
23a9750c |
| 21-Jan-2014 |
Rafael Espindola <rafael.espindola@gmail.com> |
Rename these methods to match the style guide.
llvm-svn: 199751
|
#
63da2950 |
| 15-Jan-2014 |
Rafael Espindola <rafael.espindola@gmail.com> |
Return an ErrorOr<Binary *> from createBinary.
I did write a version returning ErrorOr<OwningPtr<Binary> >, but it is too cumbersome to use without std::move. I will keep the patch locally and submi
Return an ErrorOr<Binary *> from createBinary.
I did write a version returning ErrorOr<OwningPtr<Binary> >, but it is too cumbersome to use without std::move. I will keep the patch locally and submit when we switch to c++11.
llvm-svn: 199326
show more ...
|
Revision tags: llvmorg-3.4.0, llvmorg-3.4.0-rc3, llvmorg-3.4.0-rc2, llvmorg-3.4.0-rc1, llvmorg-3.3.1-rc1, llvmorg-3.3.0, llvmorg-3.3.0-rc3, llvmorg-3.3.0-rc2, llvmorg-3.3.0-rc1, llvmorg-3.2.0, llvmorg-3.2.0-rc3 |
|
#
4d88a1c2 |
| 04-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Sort the #include lines for tools/...
Again, tools are trickier to pick the main module header for than library source files. I've started to follow the pattern of using LLVMContext.h when it is inc
Sort the #include lines for tools/...
Again, tools are trickier to pick the main module header for than library source files. I've started to follow the pattern of using LLVMContext.h when it is included as a stub for program source files.
llvm-svn: 169252
show more ...
|
Revision tags: llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1, llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1, llvmorg-3.0.0, llvmorg-3.0.0-rc4, llvmorg-3.0.0-rc3 |
|
#
f3da5290 |
| 05-Nov-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add more PRI.64 macros for MSVC and use them throughout the codebase.
llvm-svn: 143799
|
Revision tags: llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1 |
|
#
5fd56b83 |
| 07-Oct-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Fix a few changes I missed.
llvm-svn: 141392
|
#
7dc278dc |
| 29-Sep-2011 |
Andrew Trick <atrick@apple.com> |
Fix build failures better.
llvm-svn: 140758
|
#
9a6fa7cf |
| 29-Sep-2011 |
Daniel Dunbar <daniel@zuster.org> |
Fix build failure.
llvm-svn: 140755
|
#
cc5f8d45 |
| 29-Sep-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
llvm-size: Apply Chris's code review fixes.
This doesn't use formated_raw_ostream because it doesn't support the functionality needed.
llvm-svn: 140751
|
#
7f168777 |
| 28-Sep-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Fix cast.
llvm-svn: 140726
|
#
c4ad4660 |
| 28-Sep-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Add llvm-size.
llvm-svn: 140722
|