summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* warnings: Fix another place with extension warnings I somehow missed.Daniel Dunbar2011-10-311-3/+10
| | | | llvm-svn: 143397
* Add expectedFailure decorators.Johnny Chen2011-10-311-7/+10
| | | | | | rdar://problem/10373783 llvm-svn: 143396
* Add some expr evaluations for simple STL data types.Johnny Chen2011-10-312-10/+26
| | | | | | Radar to be filed soon. llvm-svn: 143395
* tests: Improve Makefile/dotest to properly set LLDB_HERE variable used in someDaniel Dunbar2011-10-312-0/+3
| | | | | | tests. llvm-svn: 143394
* ValueObjectVariable::GetClangAST should check that it has a valid Type ↵Jim Ingham2011-10-311-1/+4
| | | | | | before accessing it. llvm-svn: 143393
* Some minor comment changes in constant-folding comparisons.Eli Friedman2011-10-311-2/+6
| | | | llvm-svn: 143391
* build: Fix SWIG include paths on Darwin.Daniel Dunbar2011-10-311-1/+8
| | | | llvm-svn: 143390
* build: Build in the Darwin-Kernel OperatingSystem plugin.Daniel Dunbar2011-10-312-4/+7
| | | | llvm-svn: 143389
* build: Fix Makefiles on Darwin to link proper dynamic loader plugin.Daniel Dunbar2011-10-312-2/+4
| | | | llvm-svn: 143388
* warnings: Use LLVM_EXTENSION to suppress a bunch of pedantic warnings.Daniel Dunbar2011-10-312-4/+18
| | | | llvm-svn: 143387
* warnings: Fix a non-standard escape sequence.Daniel Dunbar2011-10-311-1/+1
| | | | llvm-svn: 143386
* warnings: Fix use of a non-standard escape.Daniel Dunbar2011-10-311-1/+1
| | | | llvm-svn: 143385
* warnings: Get rid of spurious semicolon.Daniel Dunbar2011-10-311-1/+1
| | | | llvm-svn: 143384
* build: Add some -Wno's for things LLDB isn't clean on yet.Daniel Dunbar2011-10-311-0/+7
| | | | llvm-svn: 143383
* build: Fix an improperly formed include path (works under Xcode's ↵Daniel Dunbar2011-10-311-2/+1
| | | | | | promiscuous include additions, but not Makefiles). llvm-svn: 143382
* warnings: Fix a bunch of -Wreorder problems.Daniel Dunbar2011-10-3111-23/+23
| | | | llvm-svn: 143381
* warnings: Fix several uses of trailing comma on enumeration extensions.Daniel Dunbar2011-10-313-3/+3
| | | | llvm-svn: 143380
* warnings: Fix up several const qualified return types.Daniel Dunbar2011-10-314-6/+6
| | | | llvm-svn: 143379
* warnings: Fixup a number of mismatched tags problems.Daniel Dunbar2011-10-311-5/+5
| | | | llvm-svn: 143378
* build: Fix Darwin linker flags which weren't properly passed (and aren't valid).Daniel Dunbar2011-10-311-2/+1
| | | | llvm-svn: 143377
* build: Fixup Darwin process plugin build for Makefiles.Daniel Dunbar2011-10-313-2/+16
| | | | llvm-svn: 143376
* AppleObjCTrampolineHandler: Use array_lengthof instead of unnecessary sentinel.Daniel Dunbar2011-10-311-3/+4
| | | | llvm-svn: 143375
* Don't try to fold comparisons between the address of an object and an ↵Eli Friedman2011-10-312-0/+9
| | | | | | arbitrary integer constant. Fixes regression from r143334. llvm-svn: 143374
* [libclang] Tweak internals of CXSourceLocation to allow an alternate ↵Ted Kremenek2011-10-311-75/+111
| | | | | | | | implementation if the lowest bit of ptr_data[0] is not 0. This is prep for work on serialized diagnostics. llvm-svn: 143373
* Revert 143359 and modify the test case to not include non-valid c identifier ↵Johnny Chen2011-10-312-2/+9
| | | | | | character. llvm-svn: 143372
* The IRDynamicChecks subsystem was not properlySean Callanan2011-10-313-1/+38
| | | | | | | | detecting Objective-C method calls because the "lldb.call.realName" metadata was no longer being correctly installed. I fixed this problem. llvm-svn: 143371
* [libclang] Move implementation of functions for manipulation ↵Ted Kremenek2011-10-313-226/+271
| | | | | | CXSourceLocations and CXSourceRanges into a separate file. llvm-svn: 143370
* ARM VST1 w/ writeback assembly parsing and encoding.Jim Grosbach2011-10-315-59/+168
| | | | llvm-svn: 143369
* [libclang] Add CXDiagnosticImpl to represent a super class for the ↵Ted Kremenek2011-10-314-93/+238
| | | | | | | | implementation backing a CXDiagnostic. This allows CXStoredDiagnostic to be just one possible implementation of a CXDiagnostic. llvm-svn: 143368
* Revert r143342. Caching of code-completion results was intentionally placed ↵Argyrios Kyrtzidis2011-10-311-6/+6
| | | | | | | | | | | | in "reparse" 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
* Update 'Getting Started' to suggest using GCC 4.2 or higher (or Clang). ↵Ted Kremenek2011-10-311-3/+2
| | | | | | There is no reason to support older versions of GCC. llvm-svn: 143366
* Added instruction how to add a builder to docs.Galina Kistanova2011-10-312-0/+122
| | | | llvm-svn: 143365
* Add missing lvalue-to-rvalue conversion.Eli Friedman2011-10-312-0/+9
| | | | llvm-svn: 143364
* Refactoring and test for r143360. Support for array rvalue to pointer decay isRichard Smith2011-10-312-3/+9
| | | | | | needed for C++11, and will follow later. llvm-svn: 143363
* <rdar://problem/10368163>Greg Clayton2011-10-311-2/+15
| | | | | | | | 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
* Add bench entries.Johnny Chen2011-10-311-0/+19
| | | | llvm-svn: 143361
* Temporary fix for assert while evaluating array-to-pointer decay on arrayRichard Smith2011-10-311-1/+3
| | | | | | rvalue. Test and better fix to follow. llvm-svn: 143360
* Fix the r143266 check-in which broke TestCommandRegex.py.Johnny Chen2011-10-311-7/+0
| | | | llvm-svn: 143359
* Cleanup. Document. Make sure that this build_vector optimization only runs ↵Nadav Rotem2011-10-311-16/+29
| | | | | | before the op legalizer and that the used type is legal. llvm-svn: 143358
* ARM writeback vs. stride operands for VST/VLD.Jim Grosbach2011-10-311-239/+240
| | | | | | | The _fixed variants have a writeback operand, but not a stride operand. Split the conditional flag to distinguish the cases. llvm-svn: 143356
* Add a Python script to invoke each test file under the test root using a ↵Johnny Chen2011-10-311-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | separate process. 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
* Improve text of a diagnostic. Fariborz Jahanian2011-10-314-10/+10
| | | | llvm-svn: 143353
* Move test to the X86 directory, note the PR number and only run MC once.Rafael Espindola2011-10-312-6/+3
| | | | llvm-svn: 143352
* More not-crashing NEON disassembly updates for the vld refactoring.Owen Anderson2011-10-312-0/+6
| | | | llvm-svn: 143351
* In x86_64, when calling an Objective-C method that returns a _Complex long ↵Anders Carlsson2011-10-318-2/+87
| | | | | | 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
* docs/*.html: Fix markups.NAKAMURA Takumi2011-10-314-11/+9
| | | | llvm-svn: 143349
* docs/*.html: Appease W3C Checker to add "charset=utf-8".NAKAMURA Takumi2011-10-3118-1/+19
| | | | llvm-svn: 143348
* Add possibility to specify an include location for createFileIDForMemBuffer().Axel Naumann2011-10-311-2/+3
| | | | | | Useful to set up a virtual include hierarchy, e.g. to order diagnostics for ambiguous overloads from MemoryBuffers. llvm-svn: 143347
* Simplify the set of directories we look for on multiarch systems.Chandler Carruth2011-10-311-8/+2
| | | | | | | | 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
* Add "just one more" include path to the monstrosity that is our headerChandler Carruth2011-10-311-0/+1
| | | | | | | | | | | 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
OpenPOWER on IntegriCloud