| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Switch to using TEST_EQ, TEST_FALSE where appropriate. | Jason Molenda | 2016-09-29 | 1 | -43/+44 |
| | | | | | llvm-svn: 282811 | ||||
| * | Add some logging when trace is on. We're getting a bot failure on i386 that ↵ | Jim Ingham | 2016-09-29 | 1 | -8/+15 |
| | | | | | | | | | doesn't I can't reproduce locally. Hopefully this will help us catch the reason. llvm-svn: 282810 | ||||
| * | Revert "Add llvm::enumerate() to STLExtras." | Zachary Turner | 2016-09-29 | 2 | -116/+0 |
| | | | | | | | | This reverts commit r282804 as it seems to use some C++ features that not all compilers support. llvm-svn: 282809 | ||||
| * | Remove Google specific code. | Vitaly Buka | 2016-09-29 | 1 | -7/+0 |
| | | | | | llvm-svn: 282808 | ||||
| * | Add comments. | Rui Ueyama | 2016-09-29 | 1 | -7/+10 |
| | | | | | llvm-svn: 282807 | ||||
| * | Break long line. NFC. | Rafael Espindola | 2016-09-29 | 1 | -1/+3 |
| | | | | | llvm-svn: 282806 | ||||
| * | Don't use internal symbolizer if we are in process of reporting Out-of-Memory. | Vitaly Buka | 2016-09-29 | 10 | -31/+60 |
| | | | | | | | Reviewed by eugenis offline, as reviews.llvm.org is down. llvm-svn: 282805 | ||||
| * | Add llvm::enumerate() to STLExtras. | Zachary Turner | 2016-09-29 | 2 | -0/+116 |
| | | | | | | | | | | enumerate allows you to iterate over a range by pairing the iterator's value with its index in the enumeration. This gives you most of the benefits of using a for loop while still allowing the range syntax. llvm-svn: 282804 | ||||
| * | [CMake] LLDB/Expression needs to depend on intrinsics_gen | Chris Bieneman | 2016-09-29 | 1 | -0/+4 |
| | | | | | | | | | IRExecutionUnit.h includes Module.h, which through a long chain of includes eventually includes Attributes.gen. This fixes a build issue reported to lldb-dev by Hal. Thanks Hal! llvm-svn: 282803 | ||||
| * | Use StringSwitch::Cases. NFC. | Rui Ueyama | 2016-09-29 | 1 | -3/+1 |
| | | | | | llvm-svn: 282802 | ||||
| * | Remove HasError check after lto::LTO::run. | Rui Ueyama | 2016-09-29 | 1 | -8/+3 |
| | | | | | | | | Because LTO::run doesn't change HasError, it doesn't make sense to check that value. llvm-svn: 282801 | ||||
| * | P0035R4: add std::align_val_t overloads of operator new/delete in C++17 mode. | Richard Smith | 2016-09-29 | 9 | -60/+132 |
| | | | | | llvm-svn: 282800 | ||||
| * | Don't put ro before rx when using linker scripts. | Rafael Espindola | 2016-09-29 | 9 | -30/+36 |
| | | | | | | | | | Since they end up going on the same PT_LOAD, there is no reason to sort them. This matches bfd's behaviour and is user visible in the placement of orphan sections. llvm-svn: 282799 | ||||
| * | Keep a private member private. | Rui Ueyama | 2016-09-29 | 1 | -2/+2 |
| | | | | | llvm-svn: 282798 | ||||
| * | List more sections in linker script. | Rafael Espindola | 2016-09-29 | 1 | -0/+9 |
| | | | | | | | This makes the test less brittle with regards to orphan section placement. llvm-svn: 282797 | ||||
| * | [InstCombine] fix function names; NFC | Sanjay Patel | 2016-09-29 | 2 | -44/+48 |
| | | | | | | | | | Also, make foldSelectExtConst() a member of InstCombiner, remove unnecessary parameters from its interface, and group visitSelectInst helpers together in the header file. llvm-svn: 282796 | ||||
| * | Remove a return type that can be trivially easily. | Rui Ueyama | 2016-09-29 | 1 | -2/+1 |
| | | | | | llvm-svn: 282795 | ||||
| * | Don't expect new-style Objective-C literals to work on i386 with the V1 runtime. | Sean Callanan | 2016-09-29 | 1 | -0/+1 |
| | | | | | llvm-svn: 282794 | ||||
| * | GC HAVE_STRDUP. | Joerg Sonnenberger | 2016-09-29 | 1 | -3/+0 |
| | | | | | llvm-svn: 282793 | ||||
| * | [Coroutines] Fix assertion about uncorrected typos in ↵ | Eric Fiselier | 2016-09-29 | 2 | -1/+31 |
| | | | | | | | co_await/co_yield/co_return expressions llvm-svn: 282792 | ||||
| * | GC more left-over libtool defines. | Joerg Sonnenberger | 2016-09-29 | 1 | -10/+0 |
| | | | | | llvm-svn: 282791 | ||||
| * | Add a quick note about how to build lldb with debug info using | Jason Molenda | 2016-09-29 | 1 | -1/+8 |
| | | | | | | | cmake/ninja on linux/bsd systems. llvm-svn: 282790 | ||||
| * | GC HAVE_PRINTF_A, HAVE_STD_ISINF_IN_CMATH and HAVE_STD_ISNAN_IN_CMATH | Joerg Sonnenberger | 2016-09-29 | 1 | -9/+0 |
| | | | | | llvm-svn: 282789 | ||||
| * | HAVE_DIA_SDK is directly checked by value, so define it as 0/1. | Joerg Sonnenberger | 2016-09-29 | 1 | -1/+1 |
| | | | | | llvm-svn: 282788 | ||||
| * | Fixed TestObjCMethods2/i386 by separating out the portions that require ObjC V2. | Sean Callanan | 2016-09-29 | 1 | -13/+17 |
| | | | | | llvm-svn: 282787 | ||||
| * | Move _chsize_s and _Unwind_Backtrace to the correct position. | Joerg Sonnenberger | 2016-09-29 | 1 | -6/+6 |
| | | | | | llvm-svn: 282786 | ||||
| * | Fix HAVE_POSIX_FALLOCATE entry. | Joerg Sonnenberger | 2016-09-29 | 1 | -2/+3 |
| | | | | | llvm-svn: 282785 | ||||
| * | Fix comments to match autoconf. | Joerg Sonnenberger | 2016-09-29 | 1 | -3/+3 |
| | | | | | llvm-svn: 282784 | ||||
| * | GC HAVE_DLD. | Joerg Sonnenberger | 2016-09-29 | 1 | -3/+0 |
| | | | | | llvm-svn: 282783 | ||||
| * | GC HAVE_DYLD, HAVE_PRELOADED_SYMBOLS and HAVE_SHL_LOAD | Joerg Sonnenberger | 2016-09-29 | 1 | -9/+0 |
| | | | | | llvm-svn: 282782 | ||||
| * | Sort mallctl, fix comment for mallinfo. | Joerg Sonnenberger | 2016-09-29 | 1 | -4/+4 |
| | | | | | llvm-svn: 282781 | ||||
| * | GC HAVE_DLERROR. | Joerg Sonnenberger | 2016-09-29 | 2 | -4/+0 |
| | | | | | llvm-svn: 282780 | ||||
| * | GC srand48/lrand48/drand48. | Joerg Sonnenberger | 2016-09-29 | 2 | -13/+0 |
| | | | | | llvm-svn: 282779 | ||||
| * | GC HAVE_BCOPY. | Joerg Sonnenberger | 2016-09-29 | 1 | -3/+0 |
| | | | | | llvm-svn: 282778 | ||||
| * | Switch to a different workaround for unimplementability of P0145R3 in MS ABIs. | Richard Smith | 2016-09-29 | 6 | -76/+90 |
| | | | | | | | | | | | | | | | | | | | | Instead of ignoring the evaluation order rule, ignore the "destroy parameters in reverse construction order" rule for the small number of problematic cases. This only causes incorrect behavior in the rare case where both parameters to an overloaded operator <<, >>, ->*, &&, ||, or comma are of class type with non-trivial destructor, and the program is depending on those parameters being destroyed in reverse construction order. We could do a little better here by reversing the order of parameter destruction for those functions (and reversing the argument evaluation order for all direct calls, not just those with operator syntax), but that is not a complete solution to the problem, as the same situation can be reached by an indirect function call. Approach reviewed off-line by rnk. llvm-svn: 282777 | ||||
| * | GC opendir/readdir/closedir checks. | Joerg Sonnenberger | 2016-09-29 | 2 | -12/+0 |
| | | | | | llvm-svn: 282776 | ||||
| * | GC HAVE_SETJMP_H and checks for the content of setjmp.h. | Joerg Sonnenberger | 2016-09-29 | 2 | -18/+0 |
| | | | | | llvm-svn: 282775 | ||||
| * | This test will not work in i386 mode because we don't create interesting ↵ | Enrico Granata | 2016-09-29 | 1 | -0/+1 |
| | | | | | | | | | types from the ObjC runtime "Fixes" rdar://28501616 llvm-svn: 282774 | ||||
| * | Sort futimes correctly. | Joerg Sonnenberger | 2016-09-29 | 1 | -3/+3 |
| | | | | | llvm-svn: 282773 | ||||
| * | Check for sysconf(3). | Joerg Sonnenberger | 2016-09-29 | 2 | -1/+2 |
| | | | | | llvm-svn: 282772 | ||||
| * | GC HAVE_MACH_O_DYLD_H. | Joerg Sonnenberger | 2016-09-29 | 2 | -4/+0 |
| | | | | | llvm-svn: 282771 | ||||
| * | GC HAVE_UTIME_H. | Joerg Sonnenberger | 2016-09-29 | 2 | -4/+0 |
| | | | | | llvm-svn: 282770 | ||||
| * | GC HAVE_LIMITS_H. | Joerg Sonnenberger | 2016-09-29 | 2 | -4/+0 |
| | | | | | llvm-svn: 282769 | ||||
| * | Make HAVE_DECL_ARC4RANDOM always defined. Sort the entry correctly. | Joerg Sonnenberger | 2016-09-29 | 2 | -5/+6 |
| | | | | | llvm-svn: 282768 | ||||
| * | HAVE_UNWIND_BACKTRACE -> HAVE__UNWIND_BACKTRACE | Joerg Sonnenberger | 2016-09-29 | 3 | -6/+6 |
| | | | | | | | Check for existance and not truth value. llvm-svn: 282767 | ||||
| * | Next set of additional error checks for invalid Mach-O files for the | Kevin Enderby | 2016-09-29 | 4 | -0/+18 |
| | | | | | | | | | | load command that uses the MachO::entry_point_command type but not used in llvm libObject code but used in llvm tool code. This includes just the LC_MAIN load command. llvm-svn: 282766 | ||||
| * | Remove LLVM_CONFIGTIME, left-overs from when reproducable builds where | Joerg Sonnenberger | 2016-09-29 | 3 | -8/+0 |
| | | | | | | | not the default. llvm-svn: 282765 | ||||
| * | Rename "void check(Error)". | Rui Ueyama | 2016-09-29 | 2 | -10/+10 |
| | | | | | | | | | | We have a few "check" functions in Error.h. All of them are to check for an error and strip an error object if there was no error, except "void check(Error E)", which doesn't return anything. This patch renames it and moves it to the .cpp file where it is used. llvm-svn: 282764 | ||||
| * | Rename warning -> warn. | Rui Ueyama | 2016-09-29 | 9 | -18/+18 |
| | | | | | | | It's better because it's a verb. llvm-svn: 282763 | ||||
| * | Add FE_ALL_EXCEPT and FE_INEXACT detection macros forgotten on the cmake | Joerg Sonnenberger | 2016-09-29 | 1 | -0/+8 |
| | | | | | | | side of configuration. llvm-svn: 282762 | ||||

