summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/checkpoint-llvm.pl
Commit message (Collapse)AuthorAgeFilesLines
* [lldb] Remove Xcode project legacyStefan Granitz2019-07-241-126/+0
| | | | | | | | | | | | | | Summary: Since D65109 removed the manually maintained Xcode project, there's a few things we don't need anymore. Anything here we should keep or anything more to remove? Reviewers: JDevlieghere, jasonmolenda, clayborg, jingham, lanza, teemperor Subscribers: mgorny, lldb-commits, #lldb Tags: #lldb Differential Revision: https://reviews.llvm.org/D65155 llvm-svn: 366879
* Fix typos.Bruce Mitchener2014-07-011-1/+1
| | | | llvm-svn: 212132
* Updated LLVM/Clang to pick up a fix for imports ofSean Callanan2011-11-041-23/+49
| | | | | | | | | | | | | | | C++ vtables, fixing a record layout problem in the expression parser. Also fixed various problems with the generation and unpacking of llvm.zip given our new better handling of multiple architectures in the LLVM build. (And added a log message that will hopefully catch record layout problems in the future.) llvm-svn: 143741
* Updated LLVM/Clang to to pick up fixes for aSean Callanan2011-08-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | problem in which the following cast: – expr (int (*)(const char*, ...))printf - caused a crash. This had several causes: - First, Clang did not support implicit casts of a function of unknown type to a function pointer. - Second, after this was fixed, the Clang AST importer did not support importing function pointer types produced by resolving these casts. These two problems are now resolved, and I have added a test case to verify that they work. I also did a little bit of build-system cleanup because we now use libEnhancedDisassembly.a instead of the .dylib. llvm-svn: 137338
* This commit integrates support for the LLVM MCJITSean Callanan2011-05-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | into the mainline LLDB codebase. MCJIT introduces API improvements and better architectural support. This commit adds a new subsystem, the ProcessDataAllocator, which is responsible for performing static data allocations on behalf of the IR transformer. MCJIT currently does not support the relocations required to store the constant pool in the same allocation as the function body, so we allocate a heap region separately and redirect static data references from the expression to that heap region in a new IR modification pass. This patch also fixes bugs in the IR transformations that were exposed by the transition to the MCJIT. Finally, the patch also pulls in a more recent revision of LLVM so that the MCJIT is available for use. llvm-svn: 131923
* Updated LLDB to use a recent LLVM/Clang, pullingSean Callanan2011-03-261-1/+1
| | | | | | in stability fixes for the ARM and Thumb disassemblers. llvm-svn: 128316
* Initial checkin of lldb code from internal Apple repo.Chris Lattner2010-06-081-0/+101
llvm-svn: 105619
OpenPOWER on IntegriCloud