WinCOFFObjectWriter: optimize the string table for common suffices
authorHans Wennborg <hans@hanshq.net>
Mon, 29 Sep 2014 22:43:20 +0000 (22:43 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 29 Sep 2014 22:43:20 +0000 (22:43 +0000)
commit4edcbaec90380a60f278988b2ffc8ecc8fd2d762
tree62d8de77d7a2875ed7d339c4818305ac0004a50b
parent6a2169eb6f41af89097638e6fd56380e8a7e45db
WinCOFFObjectWriter: optimize the string table for common suffices

This is a follow-up from r207670 which did the same for ELF.

Differential Revision: http://reviews.llvm.org/D5530

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218636 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/StringTableBuilder.h
lib/MC/ELFObjectWriter.cpp
lib/MC/StringTableBuilder.cpp
lib/MC/WinCOFFObjectWriter.cpp
test/MC/COFF/section-name-encoding.s
tools/yaml2obj/yaml2elf.cpp
unittests/MC/StringTableBuilderTest.cpp