- Jul 19, 2013
-
-
Rui Ueyama authored
llvm-svn: 186645
-
Rui Ueyama authored
The logic to search a library from the library paths will be implemented in a different patch. llvm-svn: 186644
-
NAKAMURA Takumi authored
llvm-svn: 186643
-
Akira Hatanaka authored
No functionality change. llvm-svn: 186642
-
Fariborz Jahanian authored
NS_OPTIONS. llvm-svn: 186641
-
Nick Kledzik authored
llvm-svn: 186640
-
Jordan Rose authored
Sample output: 0. Program arguments: ... 1. <eof> parser at end of file 2. While analyzing stack: #0 void inlined() #1 void test() 3. crash-trace.c:6:3: Error evaluating statement llvm-svn: 186639
-
Eric Christopher authored
llvm-svn: 186638
-
Eric Christopher authored
uses that wanted it. Also change the interface for createCompileUnit to compensate. Fix comments that refer to TheCU as well. llvm-svn: 186637
-
Rui Ueyama authored
llvm-svn: 186636
-
Andrew Trick authored
llvm-svn: 186635
-
Manman Ren authored
1> Use DebugInfoFinder to find debug info MDNodes. 2> Add disable-debug-info-verifier to disable verifying debug info. 3> Disable verifying for testing cases that fail (will update the testing cases later on). 4> MDNodes generated by clang can have empty filename for TAG_inheritance and TAG_friend, so DIType::Verify is modified accordingly. Note that DebugInfoFinder does not list all debug info MDNode. For example, clang can generate: metadata !{i32 786468}, which will fail to verify. This MDNode is used by debug info but not included in DebugInfoFinder. This MDNode is generated as a temporary node in DIBuilder::createFunction Value *TElts[] = { GetTagConstant(VMContext, DW_TAG_base_type) }; MDNode::getTemporary(VMContext, TElts) llvm-svn: 186634
-
Ed Maste authored
On FreeBSD we have only one NT_PRPSINFO in a core file, regardless of the number of threads. Consider a new thread to start whenever we see another instance of either NT_PRPSINFO or NT_PRSTATUS. Thanks to Samuel Jacob for testing this patch on Linux cores. llvm-svn: 186633
-
Andrew Trick authored
llvm-svn: 186632
-
Eli Friedman authored
Fixes PR16656. llvm-svn: 186631
-
Nick Kledzik authored
llvm-svn: 186630
-
Eli Friedman authored
No new diagnostics, just better wording and notes pointing at more relevant locations. llvm-svn: 186629
-
Stephen Lin authored
Fix FileCheck CHECK-LABEL documentation wording slightly; also mention that it allows error recovery. llvm-svn: 186628
-
Rui Ueyama authored
Because it broke s390x and ppc64-linux buildbots. This reverts commit r186623. llvm-svn: 186627
-
Nick Kledzik authored
Add support for -all_load. Enhance DarwinLdDriverTest unit test test cases to test all options parsed so far llvm-svn: 186626
-
Alexander Kornienko authored
Added -lines X:Y option to specify line range to process. This is a more human-friendly alternative to -offset and -length. Differential Revision: http://llvm-reviews.chandlerc.com/D1160 llvm-svn: 186625
-
Stephen Lin authored
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change. All changes were made by the following bash script: find test/CodeGen -name "*.ll" | \ while read NAME; do echo "$NAME" grep -q "^; *RUN: *llc.*debug" $NAME && continue grep -q "^; *RUN:.*llvm-objdump" $NAME && continue grep -q "^; *RUN: *opt.*" $NAME && continue TEMP=`mktemp -t temp` cp $NAME $TEMP sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \ while read FUNC; do sed -i '' "s/;\([A-Za-z0-9_-]*\)\([A-Za-z0-9_-]*\):\( *\)$FUNC[:]* *\$/;\1\2-LABEL:\3$FUNC:/g" $TEMP done sed -i '' "s/;\(.*\)-LABEL-LABEL:/;\1-LABEL:/" $TEMP sed -i '' "s/;\(.*\)-NEXT-LABEL:/;\1-NEXT:/" $TEMP sed -i '' "s/;\(.*\)-NOT-LABEL:/;\1-NOT:/" $TEMP sed -i '' "s/;\(.*\)-DAG-LABEL:/;\1-DAG:/" $TEMP mv $TEMP $NAME done This script catches a superset of the cases caught by the script associated with commit r186280. It initially found some false positives due to unusual constructs in a minority of tests; all such cases were disambiguated first in commit r186621. llvm-svn: 186624
-
Rui Ueyama authored
Summary: Dump optional data directory entries in the PE/COFF header, so that we can test the output of LLD linker. This patch updates the test binary file, but the source of the binary is the same. I just re-linked the file. I don't know how the previous file was linked, but the previous file did not have any data directory entries for some reason. Reviewers: rafael CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1148 llvm-svn: 186623
-
Nick Lewycky authored
llvm-svn: 186622
-
Stephen Lin authored
Disambiguate function names in some CodeGen tests. (Some tests were using function names that also were names of instructions and/or doing other unusual things that were making the test not amenable to otherwise scriptable pattern matching.) No functionality change. llvm-svn: 186621
-
Tilmann Scheller authored
PLI requires both the Thumb2 and the ARMv7 feature. Related to <rdar://problem/14403733>. llvm-svn: 186620
-
Fariborz Jahanian authored
declaration when converting to NS_ENUM. This required some code refactoring. llvm-svn: 186619
-
- Jul 18, 2013
-
-
Jim Ingham authored
plan providers from a "ThreadPlan *" to a "lldb::ThreadPlanSP". That was needed to fix a bug where the ThreadPlanStepInRange wasn't checking with its sub-plans to make sure they succeed before trying to proceed further. If the sub-plan failed and as a result didn't make any progress, you could end up retrying the same failing algorithm in an infinite loop. <rdar://problem/14043602> llvm-svn: 186618
-
Hans Wennborg authored
llvm-svn: 186617
-
Tom Stellard authored
https://bugs.freedesktop.org/show_bug.cgi?id=66175 llvm-svn: 186616
-
Tom Stellard authored
llvm-svn: 186615
-
Tom Stellard authored
llvm-svn: 186614
-
Tom Stellard authored
llvm-svn: 186613
-
Rui Ueyama authored
llvm-svn: 186612
-
Hans Wennborg authored
This should fix the chapuni bots. llvm-svn: 186611
-
Aaron Watry authored
F_Binary and friends were moved to include/Support/FileSystem.h v2: Maintain compatibility with LLVM 3.3 Signed-off-by:
Aaron Watry <awatry@gmail.com> llvm-svn: 186610
-
Hans Wennborg authored
llvm-svn: 186609
-
Hans Wennborg authored
s/Tokenize/Tokenizer/ to make the comment correspond to the parameter name llvm-svn: 186608
-
Hans Wennborg authored
llvm-svn: 186607
-
Rafael Espindola authored
It also doubles a test that F_Append works. llvm-svn: 186606
-