From 00d9639c248b226225484bfd60cf0d694c353c38 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Fri, 29 Jan 2016 00:13:28 +0000 Subject: Revert "[CodeView] Use assembler directives for line tables" This reverts commit r259117. The LineInfo constructor is defined in the codeview library and we have to link against it now. Doing that isn't trivial, so reverting for now. llvm-svn: 259126 --- llvm/unittests/MC/StringTableBuilderTest.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'llvm/unittests/MC/StringTableBuilderTest.cpp') diff --git a/llvm/unittests/MC/StringTableBuilderTest.cpp b/llvm/unittests/MC/StringTableBuilderTest.cpp index f78d3588fff..4cc0bda0a03 100644 --- a/llvm/unittests/MC/StringTableBuilderTest.cpp +++ b/llvm/unittests/MC/StringTableBuilderTest.cpp @@ -68,27 +68,4 @@ TEST(StringTableBuilderTest, BasicWinCOFF) { EXPECT_EQ(23U, B.getOffset("river horse")); } -TEST(StringTableBuilderTest, ELFInOrder) { - StringTableBuilder B(StringTableBuilder::ELF); - EXPECT_EQ(1U, B.add("foo")); - EXPECT_EQ(5U, B.add("bar")); - EXPECT_EQ(9U, B.add("foobar")); - - B.finalizeInOrder(); - - std::string Expected; - Expected += '\x00'; - Expected += "foo"; - Expected += '\x00'; - Expected += "bar"; - Expected += '\x00'; - Expected += "foobar"; - Expected += '\x00'; - - EXPECT_EQ(Expected, B.data()); - EXPECT_EQ(1U, B.getOffset("foo")); - EXPECT_EQ(5U, B.getOffset("bar")); - EXPECT_EQ(9U, B.getOffset("foobar")); -} - } -- cgit v1.2.3