diff options
Diffstat (limited to 'tools/obj2yaml/macho2yaml.cpp')
-rw-r--r-- | tools/obj2yaml/macho2yaml.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/obj2yaml/macho2yaml.cpp b/tools/obj2yaml/macho2yaml.cpp index 9ad2a6d979f58..f7b6c4748d5ec 100644 --- a/tools/obj2yaml/macho2yaml.cpp +++ b/tools/obj2yaml/macho2yaml.cpp @@ -261,6 +261,7 @@ void MachODumper::dumpRebaseOpcodes(std::unique_ptr<MachOYAML::Object> &Y) { ULEB = decodeULEB128(OpCode + 1, &Count); RebaseOp.ExtraData.push_back(ULEB); OpCode += Count; + LLVM_FALLTHROUGH; // Intentionally no break here -- This opcode has two ULEB values case MachO::REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB: case MachO::REBASE_OPCODE_ADD_ADDR_ULEB: @@ -308,6 +309,7 @@ void MachODumper::dumpBindOpcodes( ULEB = decodeULEB128(OpCode + 1, &Count); BindOp.ULEBExtraData.push_back(ULEB); OpCode += Count; + LLVM_FALLTHROUGH; // Intentionally no break here -- this opcode has two ULEB values case MachO::BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB: |