diff options
| author | Reid Kleckner <rnk@google.com> | 2016-01-29 00:13:28 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2016-01-29 00:13:28 +0000 |
| commit | 00d9639c248b226225484bfd60cf0d694c353c38 (patch) | |
| tree | 5c043616185eddd6a9d005436744692bff30ea86 /llvm/unittests/MC/StringTableBuilderTest.cpp | |
| parent | 877a1015974496beacfc3f9ec5809cec5b1368f5 (diff) | |
| download | llvm-00d9639c248b226225484bfd60cf0d694c353c38.zip llvm-00d9639c248b226225484bfd60cf0d694c353c38.tar.gz llvm-00d9639c248b226225484bfd60cf0d694c353c38.tar.bz2 | |
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
Diffstat (limited to 'llvm/unittests/MC/StringTableBuilderTest.cpp')
| -rw-r--r-- | llvm/unittests/MC/StringTableBuilderTest.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/unittests/MC/StringTableBuilderTest.cpp b/llvm/unittests/MC/StringTableBuilderTest.cpp index f78d358..4cc0bda 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")); -} - } |
