diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-04-20 03:13:00 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-04-20 03:13:00 +0000 |
| commit | 02c0780f08456d815500a6ee81c57d332bc02ef7 (patch) | |
| tree | ec741a2a118f5720254993016f9372adf1584093 /llvm/tools/obj2yaml | |
| parent | a5497efe933cddc8916eda307ac4d7cb6a5cdff5 (diff) | |
| download | bcm5719-llvm-02c0780f08456d815500a6ee81c57d332bc02ef7.tar.gz bcm5719-llvm-02c0780f08456d815500a6ee81c57d332bc02ef7.zip | |
Remove local namespace yaml to avoid confusion with llvm::yaml.
llvm-svn: 179921
Diffstat (limited to 'llvm/tools/obj2yaml')
| -rw-r--r-- | llvm/tools/obj2yaml/coff2yaml.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/tools/obj2yaml/coff2yaml.cpp b/llvm/tools/obj2yaml/coff2yaml.cpp index 4a8ffbd81e2..349d0c17562 100644 --- a/llvm/tools/obj2yaml/coff2yaml.cpp +++ b/llvm/tools/obj2yaml/coff2yaml.cpp @@ -202,8 +202,6 @@ RelocationTypesARMPairs [] = { }; #undef STRING_PAIR -namespace yaml { // COFF-specific yaml-writing specific routines - static raw_ostream &writeName(raw_ostream &Out, const char *Name, std::size_t NameSize) { for (std::size_t i = 0; i < NameSize; ++i) { @@ -224,8 +222,6 @@ static raw_ostream &writeBitMask(raw_ostream &Out, return Out; } -} // end of yaml namespace - // Given an array of pod_pair<enum, const char *>, look up a value template <typename T, std::size_t N> const char *nameLookup(const pod_pair<T, const char *> (&Arr)[N], @@ -237,9 +233,11 @@ const char *nameLookup(const pod_pair<T, const char *> (&Arr)[N], return NotFound; } - static raw_ostream &yamlCOFFHeader(const object::coff_file_header *Header, raw_ostream &Out) { + COFF::header H; + H.Machine = Header->Machine; + H.Characteristics = Header->Characteristics; Out << "header: !Header\n"; Out << " Machine: "; @@ -260,14 +258,14 @@ static raw_ostream &yamlCOFFSections(object::COFFObjectFile &Obj, Out << " - !Section\n"; Out << " Name: "; - yaml::writeName(Out, sect->Name, sizeof(sect->Name)) << '\n'; + writeName(Out, sect->Name, sizeof(sect->Name)) << '\n'; Out << " Characteristics: ["; - yaml::writeBitMask(Out, SectionCharacteristicsPairs1, sect->Characteristics); + writeBitMask(Out, SectionCharacteristicsPairs1, sect->Characteristics); Out << nameLookup(SectionCharacteristicsPairsAlignment, sect->Characteristics & 0x00F00000, "# Unrecognized_IMAGE_SCN_ALIGN") << ", "; - yaml::writeBitMask(Out, SectionCharacteristicsPairs2, sect->Characteristics); + writeBitMask(Out, SectionCharacteristicsPairs2, sect->Characteristics); Out << "] # "; yaml::writeHexNumber(Out, sect->Characteristics) << '\n'; |

