- Mar 25, 2013
-
-
Howard Hinnant authored
llvm-svn: 177897
-
Jyotsna Verma authored
llvm-svn: 177896
-
Shankar Easwaran authored
llvm-svn: 177895
-
NAKAMURA Takumi authored
llvm-svn: 177894
-
rdar://problem/13365424Enrico Granata authored
Ensure that option -Y also works for expression as it does for frame variable Also, if the user passes an explicit format specifier when printing a variable, override the summary's decision to hide the value. This is required for scenarios like this to work: (lldb) p/x c (Class) $0 = 0x0000000100adb7f8 NSObject Previously this would say: (lldb) p/x c (Class) $0 = NSObject ignoring the explicit format specifier llvm-svn: 177893
-
Howard Hinnant authored
Debug mode: learning to crawl. I need to set up some tests that actually test that the debug mode is working, but that won't cause problems when debug mode isn't on. This is my first prototype of such a test. It should call std::terminate() because it's comparing iterators from different containers. And std::terminate() is rigged up to exit normally. If debug mode fails, and doesn't call terminate, then the program asserts. The test is a no-op if _LIBCPP_DEBUG2 is not defined or is defined to be 0. llvm-svn: 177892
-
Edwin Vane authored
Related to PR15589. llvm-svn: 177891
-
Ulrich Weigand authored
This commit updates the PowerPC back-end (PPCInstrInfo.td and PPCInstr64Bit.td) to use types instead of register classes in instruction patterns, along the lines of Jakob Stoklund Olesen's changes in r177835 for Sparc. llvm-svn: 177890
-
Ulrich Weigand authored
This commit updates the PowerPC back-end (PPCInstrInfo.td and PPCInstr64Bit.td) to use types instead of register classes in Pat patterns, along the lines of Jakob Stoklund Olesen's changes in r177829 for Sparc. llvm-svn: 177889
-
Dave Zarzycki authored
llvm-svn: 177888
-
Dave Zarzycki authored
This fixes Apple bug: 13493622 llvm-svn: 177887
-
Fariborz Jahanian authored
llvm-svn: 177886
-
rdar://problem/13434476Enrico Granata authored
Making value objects properly iterable in constructs of the form [ x for x in value_with_children ] This would previously cause an endless loop because lacking a proper iterator object, Python will keep calling __getitem__() with increasing values of the index until it gets an IndexError since SBValue::GetValueForExpressionPath() supports synthetic array members, no array index will ever really cause an IndexError to be raised, hence the endless iteration class value_iter is an implementation of __iter__() that provides a terminating iterator over a value llvm-svn: 177885
-
Chad Rosier authored
llvm-svn: 177882
-
Sean Callanan authored
went wrong and we tried to get layout information that wasn't there. <rdar://problem/13490170> llvm-svn: 177880
-
Enrico Granata authored
llvm-svn: 177879
-
Bill Wendling authored
llvm-svn: 177878
-
Enrico Granata authored
- Masking out SBCommandReturnObject::Printf() from the Python layer because SWIG and varargs do not get along well. It is replaced by a Print("str") call which is equivalent to Printf("%s","str") - Providing file-like behavior for SBStream with appropriate extension write() and flush() calls, plus documenting that these are only meant and only exist for Python Documenting the file-like behavior on our website llvm-svn: 177877
-
Dmitri Gribenko authored
Patch by Thomas Schwinge. llvm-svn: 177876
-
Shankar Easwaran authored
llvm-svn: 177875
-
Chad Rosier authored
sure the base register and would-be writeback register don't conflict for stores. This was already being done for loads. Unfortunately, it is rather difficult to create a test case for this issue. It was exposed in 450.soplex at LTO and requires unlucky register allocation. <rdar://13394908> llvm-svn: 177874
-
Shankar Easwaran authored
[tools][llvm-readobj] print the name of the section when iterating the symbol table / dynamic symbol table llvm-svn: 177873
-
Shankar Easwaran authored
llvm-svn: 177872
-
Edwin Vane authored
Fix build dependency. Now can say 'make cpp11-migrate' (with cmake anyway) from a clean build and result will be usable. Author: Ariel J Bernal <ariel.j.bernal@intel.com> llvm-svn: 177871
-
Alexey Samsonov authored
llvm-svn: 177870
-
Duncan Sands authored
llvm-svn: 177869
-
Alexey Samsonov authored
llvm-svn: 177868
-
Yiannis Tsiouris authored
llvm-svn: 177867
-
Duncan Sands authored
to have them appear in the right order. Instead append all warnings explicitly to the language flags. This was already the case for many warnings. Fixes the issue of -Wno-maybe-uninitialized not being effective because -Wall was being placed after it rather than before. llvm-svn: 177866
-
Joerg Sonnenberger authored
it. NetBSD/ARM and TILE-Gx are examples for platforms that have an unusable fenv.h and this avoids the need for a blacklist. llvm-svn: 177865
-
Dmitry Vyukov authored
The hook can be overriden in frontend to print to e.g. a file. llvm-svn: 177864
-
Arnaud A. de Grandmaison authored
llvm-svn: 177863
-
Alexey Samsonov authored
llvm-svn: 177862
-
Alexey Samsonov authored
[Sanitizer] Compile sanitizer runtimes with -Wno-non-virtual-dtor. Virtual dtors may be a problem for us, as sanitizer runtime should not generally assume libstdc++ presence. llvm-svn: 177860
-
Alexey Samsonov authored
llvm-svn: 177859
-
Dmitry Vyukov authored
llvm-svn: 177858
-
Dmitry Vyukov authored
llvm-svn: 177857
-
Arnaud A. de Grandmaison authored
This simplification happens at 2 places : - using the nsw attribute when the shl / mul is used by a sign test - when the shl / mul is compared for (in)equality to zero llvm-svn: 177856
-
Michael Gottesman authored
Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruction so that all helper functions are named similarly in ObjCARC.h. llvm-svn: 177855
-
Alexey Samsonov authored
llvm-svn: 177854
-