llvm-project/lldb/test/functionalities/data-formatter
Daniel Malea e0f8f574c7 merge lldb-platform-work branch (and assorted fixes) into trunk
Summary:
    This merge brings in the improved 'platform' command that knows how to
    interface with remote machines; that is, query OS/kernel information, push
    and pull files, run shell commands, etc... and implementation for the new
    communication packets that back that interface, at least on Darwin based
    operating systems via the POSIXPlatform class. Linux support is coming soon.

    Verified the test suite runs cleanly on Linux (x86_64), build OK on Mac OS
    X Mountain Lion.

    Additional improvements (not in the source SVN branch 'lldb-platform-work'):
    - cmake build scripts for lldb-platform
    - cleanup test suite
    - documentation stub for qPlatform_RunCommand
    - use log class instead of printf() directly
    - reverted work-in-progress-looking changes from test/types/TestAbstract.py that work towards running the test suite remotely.
    - add new logging category 'platform'

    Reviewers: Matt Kopec, Greg Clayton

    Review: http://llvm-reviews.chandlerc.com/D1493

llvm-svn: 189295
2013-08-26 23:57:52 +00:00
..
data-formatter-advanced Fix undefined behaviour in data formatter test -- ensure char* null-terminated 2013-06-25 20:54:24 +00:00
data-formatter-categories Missed a few places where I didn't delete the obsolete (commented out) version of the breakpoint creation. 2012-09-22 00:14:47 +00:00
data-formatter-cpp Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-disabling Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-globals Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-named-summaries Use llvm::APFloat for formatting if a target is available. Each target when debugging has a "ASTContext" that helps us to use the correct floating point semantics. Now that APFloat supports toString we now use that. If we don't have a target, we still fall back on the old display methodology, but the important formatting should always have a target available and thus use the compiler floating point code. 2013-06-11 21:56:55 +00:00
data-formatter-objc merge lldb-platform-work branch (and assorted fixes) into trunk 2013-08-26 23:57:52 +00:00
data-formatter-python-synth <rdar://problem/12798131> 2012-12-04 00:32:51 +00:00
data-formatter-script Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-skip-summary Fix makefile and re-enable test disabled due to llvm.org/pr15256 2013-03-04 23:04:53 +00:00
data-formatter-smart-array Use llvm::APFloat for formatting if a target is available. Each target when debugging has a "ASTContext" that helps us to use the correct floating point semantics. Now that APFloat supports toString we now use that. If we don't have a target, we still fall back on the old display methodology, but the important formatting should always have a target available and thus use the compiler floating point code. 2013-06-11 21:56:55 +00:00
data-formatter-stl Mark additional ICC failing tests as expected fail. 2013-07-31 17:56:22 +00:00
data-formatter-synth <rdar://problem/12798131> 2012-12-04 00:32:51 +00:00
format-propagation <rdar://problem/14035604> 2013-05-31 19:18:19 +00:00
rdar-3534688 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-9973865 Un-skipping test that was disabled due to llvm.org/pr16191 2013-06-03 21:42:50 +00:00
rdar-9973992 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-9974002 Skip Test-rdar-9974002 with Clang 3.4 (due to llvm.org/pr16214) 2013-07-03 20:44:40 +00:00
rdar-10449092 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-10642615 Disable darwin-specific test on non-darwin platforms 2012-11-21 20:17:07 +00:00
rdar-10887661 More test case cleanup (Linux and Mac): 2013-02-15 21:27:14 +00:00
rdar-11086338 <rdar://problem/12523238> Commit 3 of 3 2012-10-24 01:23:57 +00:00
rdar-11628688 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-11773899 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-11988289 This patch removes the SymbolFileSymtab support 2012-12-19 23:05:01 +00:00
rdar-12437442 <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
rdar-12529957 <rdar://problem/12529957> 2013-02-18 23:16:23 +00:00
rdar-13338477 Fix rdar-13338477 test-case for Linux. 2013-05-08 15:07:24 +00:00
.categories Initial commit of a new testsuite feature: test categories. 2012-09-21 19:10:53 +00:00