diff options
author | Rui Ueyama <ruiu@google.com> | 2015-03-26 01:29:06 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-03-26 01:29:06 +0000 |
commit | 48865ca64d823eb5a76514deeffe235b54c86da7 (patch) | |
tree | 7da27a597476f8ed56f8d9e6ccbb472b79a148a0 /lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp | |
parent | c3d18f512054d8268d1e1a2e5935167cd3db6480 (diff) | |
download | bcm5719-llvm-48865ca64d823eb5a76514deeffe235b54c86da7.tar.gz bcm5719-llvm-48865ca64d823eb5a76514deeffe235b54c86da7.zip |
Make PowerOf2's constructor private.
Ban conversion from integers to PowerOf2 even if explicit
to make all places we create PowerOf2 instances visible.
llvm-svn: 233243
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp b/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp index 5b3d942c0ff..028c3638132 100644 --- a/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp +++ b/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp @@ -297,7 +297,7 @@ readBinary(std::unique_ptr<MemoryBuffer> &mb, section.type = (SectionType)(read32(§->flags, isBig) & SECTION_TYPE); section.attributes = read32(§->flags, isBig) & SECTION_ATTRIBUTES; - section.alignment = PowerOf2(read32(§->align, isBig)); + section.alignment = PowerOf2::create(read32(§->align, isBig)); section.address = read64(§->addr, isBig); const uint8_t *content = (const uint8_t *)start + read32(§->offset, isBig); @@ -341,7 +341,7 @@ readBinary(std::unique_ptr<MemoryBuffer> &mb, SECTION_TYPE); section.attributes = read32((const uint8_t *)§->flags, isBig) & SECTION_ATTRIBUTES; - section.alignment = PowerOf2(read32(§->align, isBig)); + section.alignment = PowerOf2::create(read32(§->align, isBig)); section.address = read32(§->addr, isBig); const uint8_t *content = (const uint8_t *)start + read32(§->offset, isBig); |