Use -fstandalone-debug for few tests to get around a Clang optimization
authorVince Harron <vharron@google.com>
Sat, 28 Feb 2015 01:07:50 +0000 (01:07 +0000)
committerVince Harron <vharron@google.com>
Sat, 28 Feb 2015 01:07:50 +0000 (01:07 +0000)
commit5a6b8aa4dd198da5ee6f1ddceda869f7d86e3e10
tree19771eede093e0ba35a4f42bcd75fa967a54e03d
parent91c18de7556f9524c62f655ccdda94adf3848092
Use -fstandalone-debug for few tests to get around a Clang optimization

clang-3.5+ outputs FullDebugInfo by default for Darwin/FreeBSD targets.
Other targets do not, which causes several tests to fail.  This flag
enables FullDebugInfo for all targets.

Fixes the following tests:

TestCallStdStringFunction.py
TestDataFormatterSkipSummary.py
TestDataFormatterStdIterator.py
TestDataFormatterStdList.py
TestDataFormatterStdString.py
TestSBValuePersist.py
TestStringPrinter.py
TestTypeCompletion.py

llvm-svn: 230831
lldb/test/expression_command/call-function/Makefile
lldb/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile
lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile
lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile
lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile
lldb/test/functionalities/data-formatter/data-formatter-synth/Makefile
lldb/test/functionalities/data-formatter/rdar-9974002/Makefile
lldb/test/functionalities/data-formatter/stringprinter/Makefile
lldb/test/functionalities/type_completion/Makefile
lldb/test/lang/cpp/stl/Makefile
lldb/test/python_api/sbvalue_persist/Makefile