Move all of the MCSymbol COFF flags logic in to MCSymbolCOFF.
authorPete Cooper <peter_cooper@apple.com>
Mon, 8 Jun 2015 17:17:19 +0000 (17:17 +0000)
committerPete Cooper <peter_cooper@apple.com>
Mon, 8 Jun 2015 17:17:19 +0000 (17:17 +0000)
commite25e889c7c45295ecf6a671076e38726be943f87
tree31554b75f96ede64bbef238240f43492c5a6b17e
parenta335f333be97c51c347c0a2fd46042eb3cdfac2e
Move all of the MCSymbol COFF flags logic in to MCSymbolCOFF.

All flags setting/getting is now done in the class with helper methods instead
of users having to get the bits in the correct order.

Reviewed by Rafael EspĂ­ndola.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239314 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCSymbolCOFF.h
include/llvm/Support/COFF.h
lib/MC/WinCOFFObjectWriter.cpp
lib/MC/WinCOFFStreamer.cpp