teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter
Pavel Labath fd9a526a30 Makefile.rules: compile all tests with -fno-limit-debug-info
Summary:
This flag is on by default for darwin and freebsd, but off for linux.
Without it, clang will sometimes not emit debug info for types like
std::string. Whether it does this, and which tests will fail because of
that depends on the linux distro and c++ library version.

A bunch of tests were already setting these flags manually, but here
instead I take a whole sale approach and enable this flag for all tests.
Any test which does not want to have this flag (right now we have one
such test) can turn it off explicitly via
CFLAGS_EXTRAS+=$(LIMIT_DEBUG_INFO_FLAGS)

This fixes a bunch of data formatter tests on red-hat.

Reviewers: davide, jankratochvil

Subscribers: emaste, aprantl, krytarowski, JDevlieghere, lldb-commits

Differential Revision: https://reviews.llvm.org/D40717

llvm-svn: 319653
2017-12-04 13:31:56 +00:00
..
boolreference Add support for running the lldb testsuite against an apple watch 2017-09-27 22:12:54 +00:00
compactvectors
data-formatter-advanced
data-formatter-categories
data-formatter-cpp
data-formatter-disabling
data-formatter-enum-format
data-formatter-globals
data-formatter-named-summaries
data-formatter-objc Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
data-formatter-proper-plurals
data-formatter-ptr-to-array
data-formatter-python-synth
data-formatter-script
data-formatter-skip-summary Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
data-formatter-smart-array
data-formatter-stl Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
data-formatter-synth Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
data-formatter-synthtype
data-formatter-synthval
dump_dynamic Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
format-propagation
frameformat_smallstruct
hexcaps
language_category_updates
nsarraysynth
nsdictionarysynth
nssetsynth
ostypeformatting
parray
poarray
ptr_ref_typedef
pyobjsynthprovider
refpointer-recursion
setvaluefromcstring
stringprinter Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
summary-string-onfail Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
synthcapping
synthupdate
type_summary_list_arg
type_summary_list_script
typedef_array
user-format-vs-summary
var-in-aggregate-misuse Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
varscript_formatting
vector-types
.categories