Fix makefile and re-enable test disabled due to llvm.org/pr15256
authorDaniel Malea <daniel.malea@intel.com>
Mon, 4 Mar 2013 23:04:53 +0000 (23:04 +0000)
committerDaniel Malea <daniel.malea@intel.com>
Mon, 4 Mar 2013 23:04:53 +0000 (23:04 +0000)
- fix is: don't pass incompatible -stdlib option when building with GCC

llvm-svn: 176460

lldb/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile
lldb/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py

index 41d7906..6b5bcee 100644 (file)
@@ -4,5 +4,9 @@ CXX_SOURCES := main.cpp
 
 include $(LEVEL)/Makefile.rules
 
-CXXFLAGS += -stdlib=libstdc++ -O0
+CXXFLAGS += -O0
+
+ifeq (,$(findstring gcc,$(CC)))
+CXXFLAGS += -stdlib=libstdc++
 LDFLAGS += -stdlib=libstdc++
+endif
index 6fe5bf7..baf3f2d 100644 (file)
@@ -19,7 +19,6 @@ class SkipSummaryDataFormatterTestCase(TestBase):
         self.buildDsym()
         self.data_formatter_commands()
 
-    @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
     @dwarf_test
     def test_with_dwarf_and_run_command(self):
         """Test data formatter commands."""