- Oct 31, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143381
-
Daniel Dunbar authored
llvm-svn: 143380
-
Daniel Dunbar authored
llvm-svn: 143379
-
Daniel Dunbar authored
llvm-svn: 143378
-
Daniel Dunbar authored
llvm-svn: 143377
-
Daniel Dunbar authored
llvm-svn: 143376
-
Daniel Dunbar authored
llvm-svn: 143375
-
Eli Friedman authored
Don't try to fold comparisons between the address of an object and an arbitrary integer constant. Fixes regression from r143334. llvm-svn: 143374
-
Ted Kremenek authored
[libclang] Tweak internals of CXSourceLocation to allow an alternate implementation if the lowest bit of ptr_data[0] is not 0. This is prep for work on serialized diagnostics. llvm-svn: 143373
-
Johnny Chen authored
llvm-svn: 143372
-
Sean Callanan authored
detecting Objective-C method calls because the "lldb.call.realName" metadata was no longer being correctly installed. I fixed this problem. llvm-svn: 143371
-
Ted Kremenek authored
[libclang] Move implementation of functions for manipulation CXSourceLocations and CXSourceRanges into a separate file. llvm-svn: 143370
-
Jim Grosbach authored
llvm-svn: 143369
-
Ted Kremenek authored
[libclang] Add CXDiagnosticImpl to represent a super class for the implementation backing a CXDiagnostic. This allows CXStoredDiagnostic to be just one possible implementation of a CXDiagnostic. llvm-svn: 143368
-
Argyrios Kyrtzidis authored
because we don't want to take this performance hit when doing code completion Log of r143342: Move caching of code-completion results from ASTUnit::Reparse to ASTUnit::CodeComplete, so that it will happen when we are doing code-completion, not reparsing. llvm-svn: 143367
-
Ted Kremenek authored
Update 'Getting Started' to suggest using GCC 4.2 or higher (or Clang). There is no reason to support older versions of GCC. llvm-svn: 143366
-
Galina Kistanova authored
llvm-svn: 143365
-
Eli Friedman authored
llvm-svn: 143364
-
Richard Smith authored
needed for C++11, and will follow later. llvm-svn: 143363
-
rdar://problem/10368163Greg Clayton authored
Fixed an issue where if a mach-o symbol table was corrupt and had a string table offset that is invalid, we could crash. We now properly check the string table offset and ignore any symbols with invalid strings. llvm-svn: 143362
-
Johnny Chen authored
llvm-svn: 143361
-
Richard Smith authored
rvalue. Test and better fix to follow. llvm-svn: 143360
-
Johnny Chen authored
llvm-svn: 143359
-
Nadav Rotem authored
Cleanup. Document. Make sure that this build_vector optimization only runs before the op legalizer and that the used type is legal. llvm-svn: 143358
-
Jim Grosbach authored
The _fixed variants have a writeback operand, but not a stride operand. Split the conditional flag to distinguish the cases. llvm-svn: 143356
-
Johnny Chen authored
Example: [11:33:09] johnny:/Volumes/data/lldb/svn/trunk/test $ ./dosep.ty -o "-v -n" dotest.py options: -v -n Running /Volumes/data/lldb/svn/trunk/test/dotest.py -v -n -p TestPublicAPIHeaders.py /Volumes/data/lldb/svn/trunk/test/api/check_public_api_headers 1: test_sb_api_directory (TestPublicAPIHeaders.SBDirCheckerCase) Test the SB API directory and make sure there's no unwanted stuff. ... ok ---------------------------------------------------------------------- Ran 1 test in 4.404s OK Running /Volumes/data/lldb/svn/trunk/test/dotest.py -v -n -p TestEmulations.py /Volumes/data/lldb/svn/trunk/test/arm_emulation 1: test_arm_emulations (TestEmulations.ARMEmulationTestCase) ... ok 2: test_thumb_emulations (TestEmulations.ARMEmulationTestCase) ... ok ---------------------------------------------------------------------- Ran 2 tests in 1.399s OK ... llvm-svn: 143355
-
Fariborz Jahanian authored
llvm-svn: 143353
-
Rafael Espindola authored
llvm-svn: 143352
-
Owen Anderson authored
llvm-svn: 143351
-
Anders Carlsson authored
In x86_64, when calling an Objective-C method that returns a _Complex long double, make sure to use the objc_msgSend_fp2ret function which ensures that the return value will be {0, 0} if the receiver is nil. llvm-svn: 143350
-
NAKAMURA Takumi authored
llvm-svn: 143349
-
NAKAMURA Takumi authored
llvm-svn: 143348
-
Axel Naumann authored
Useful to set up a virtual include hierarchy, e.g. to order diagnostics for ambiguous overloads from MemoryBuffers. llvm-svn: 143347
-
Chandler Carruth authored
I don't have any Debian system with one of these currently, and it seems unlikely for one to show up suddenly. We can add more patterns here if they become necessary. llvm-svn: 143346
-
Chandler Carruth authored
search logic. The Debian multiarch seems to have completely changed from when these were originally added, and I'd like to remove a bunch of them, but I'll be lazy and delay that until this logic is hoisted into the driver where it belongs. This should resolve PR11223. llvm-svn: 143345
-
Chandler Carruth authored
library search logic to "properly" handle multiarch installations. I've tested this on both Debian unstable and the latest Ubuntu which both use this setup, and this appears to work largely the same way as GCC does. It isn't exactly the same, but it is close enough and more principled in its behavior where it differs. This should resolve any failures to find 'crt1.o' etc on Debian-based Linux distributions. If folks find more cases where we fail, please file bugs and CC me. Test cases for all of the debian silliness are waiting both to simplify the process of merging these down into the 3.0 release, and because they're so crazy I haven't yet been able to really produce a fake tree that represents what we need to test for. I'll eventually add them though. llvm-svn: 143344
-
Argyrios Kyrtzidis authored
llvm-svn: 143343
-
Argyrios Kyrtzidis authored
so that it will happen when we are doing code-completion, not reparsing. llvm-svn: 143342
-
Argyrios Kyrtzidis authored
make sure that we keep track of locations of replaced decls as well. llvm-svn: 143341
-
Argyrios Kyrtzidis authored
local DeclIDs came from. llvm-svn: 143340
-