- Feb 28, 2012
-
-
Argyrios Kyrtzidis authored
depth and error if we exceed a max value, to make sure we avoid a stack overflow. This is a hacky temporary fix. rdar://10913206. llvm-svn: 151585
-
Eli Friedman authored
Duncan pointed out that if the alignment isn't explicitly specified, it defaults to the ABI alignment. Given that, make this code a bit more aggressive in such cases. llvm-svn: 151584
-
Johnny Chen authored
During the test case tearDown(), give it one final blow to make sure the child process spawned by pexpect is terminated. Fix the issue of many '(lldb)' zombie processes observed by Jim. llvm-svn: 151583
-
Evandro Menezes authored
llvm-svn: 151582
-
rdar://problem/10017623Greg Clayton authored
Fixed an error where if we tried to format a ValueObject using a format that was incorrect for a variable, then it would set ValueObject::m_error to an error state and stop the value from being able to be updated. We now leave m_error alone and only let the update value code change that. Any errors in formatting will return a valid value as C string that contains an error string. This lets us then modify the format and redisplay without any issues. llvm-svn: 151581
-
- Feb 27, 2012
-
-
Bill Wendling authored
llvm-svn: 151580
-
Ted Kremenek authored
After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035. llvm-svn: 151579
-
-
Sebastian Redl authored
llvm-svn: 151577
-
Bill Wendling authored
manifests itself when building LLVM with LTO. <rdar://problem/10913281> llvm-svn: 151576
-
Michael J. Spencer authored
Patch by David Meyer. llvm-svn: 151575
-
Evan Cheng authored
%S5<def> = COPY %S0<kill> First clear def map of Q1, etc. No small test case available. llvm-svn: 151574
-
Ted Kremenek authored
llvm-svn: 151573
-
Jim Grosbach authored
We on the linker to resolve calls to the appropriate BL/BLX instruction to make interworking function correctly. It uses the symbol in the relocation to do that, so we need to be careful about being too clever. To enable this for ARM mode, split the BL/BLX fixup kind off from the unconditional-branch fixups. rdar://10927209 llvm-svn: 151571
-
Anna Zaks authored
As in http://llvm.org/docs/ProgrammersManual.html#Statistic llvm-svn: 151570
-
Eli Friedman authored
Fix a couple bugs in the way we handle array indexes in array bounds checking. Specifically, make sure we don't ignore explicit casts in indexes, and make sure we use unsigned extension/comparisons on indexes. Fixes <rdar://problem/10916006>. llvm-svn: 151569
-
Argyrios Kyrtzidis authored
to make it more widely available. Depends on llvm commit r151564 llvm-svn: 151566
-
Sean Callanan authored
on libm being loaded. llvm-svn: 151565
-
Argyrios Kyrtzidis authored
to make it more widely available. llvm-svn: 151564
-
Eli Friedman authored
Teach BasicAA about the LLVM IR rules that allow reading past the end of an object given sufficient alignment. Fixes PR12098. llvm-svn: 151553
-
Roman Divacky authored
llvm-svn: 151552
-
Sebastian Redl authored
Convert initializer lists to temporaries in CreateBuiltinBinOp. Allows assignment of init lists to built-in types and resolves PR12088. llvm-svn: 151551
-
Derek Schuff authored
http://llvm.org/bugs/show_bug.cgi?id=12089 llvm-svn: 151550
-
-
Argyrios Kyrtzidis authored
llvm-svn: 151548
-
Roman Divacky authored
MCize function entry label emission on PowerPC64 properly. llvm-svn: 151547
-
Sean Callanan authored
startDefinition() ... endDefinition() block, preventing crashes where the byte size of a not-yet-complete type was being computed. llvm-svn: 151546
-
Benjamin Kramer authored
MSVC < 10 still has the signed enum bitfield bug, making the top bit unusable. llvm-svn: 151545
-
Richard Smith authored
in r151494. llvm-svn: 151544
-
Chad Rosier authored
rdar://10921670 PR11935 llvm-svn: 151543
-
Sean Callanan authored
AST importer because we're seeing occasional crashes. llvm-svn: 151541
-
Akira Hatanaka authored
llvm-svn: 151540
-
Greg Clayton authored
and also so we don't break them with our code changes. The _only_ plug-ins that should be #ifdef'ed out and not compiled in LLDB are those that only work when running natively on the host system. This fixed bot the PlatformLinux and PlatformFreeBSD build breakages that were due to ModuleSpec changes. llvm-svn: 151539
-
Akira Hatanaka authored
llvm-svn: 151538
-
Greg Clayton authored
so that we don't break it with code changes. After doing this I was able to fix the POSIX-DYLD plug-in so that it builds after recent ModuleSpec changes. llvm-svn: 151536
-
Benjamin Kramer authored
llvm-svn: 151535
-
Johnny Chen authored
Patch from Dmitry Vyukov <dvyukov@google.com>! llvm-svn: 151534
-
Chad Rosier authored
being emitted at -O0, but are emitted when optimizations are enabled. llvm-svn: 151533
-
Greg Clayton authored
llvm-svn: 151532
-
Jakob Stoklund Olesen authored
After the SlotIndex slot names were updated, it is possible to apply stricter checks to live intervals. Also treat bundles as bags of operands when checking live intervals. llvm-svn: 151531
-