This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from fcdf36f [LV] Transform truncations of non-primary induction variables new 3903b47 Add the error handling for Mach-O dyld compact lazy bind, wea [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/Object/MachO.h | 24 +- lib/Object/MachOObjectFile.cpp | 320 ++++++++++++++++++--- .../llvm-objdump/Inputs/macho-bind-missing-done | Bin 0 -> 8432 bytes .../Inputs/macho-lazy-do-bind-add-addr-imm-scaled | Bin 0 -> 8448 bytes .../macho-lazy-do-bind-uleb-times-skipping-uleb | Bin 0 -> 8448 bytes .../Inputs/macho-lazy-do_bind_add_addr_uleb | Bin 0 -> 8448 bytes .../Inputs/macho-rebase-add-addr-imm-scaled | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-add-addr-uleb | Bin 0 -> 8456 bytes .../Inputs/macho-rebase-add-addr-uleb-too-big | Bin 0 -> 8456 bytes .../Inputs/macho-rebase-bad-opcode-value | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-imm-times | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-missing-done | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-seg-too-big | Bin 0 -> 8456 bytes .../Inputs/macho-rebase-segoff-too-big | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-set-type-imm | Bin 0 -> 8432 bytes .../Inputs/macho-rebase-uleb-malformed-uleb128 | Bin 0 -> 8456 bytes .../llvm-objdump/Inputs/macho-rebase-uleb-times | Bin 0 -> 8456 bytes .../Inputs/macho-rebase-uleb-times-skipping-uleb | Bin 0 -> 8456 bytes .../Inputs/macho-weak-bind-set-dylib-ordinal-imm | Bin 0 -> 8464 bytes .../Inputs/macho-weak-bind-set-dylib-ordinal-uleb | Bin 0 -> 8464 bytes .../Inputs/macho-weak-bind-set-dylib-special-imm | Bin 0 -> 8464 bytes test/tools/llvm-objdump/macho-bad-bind.test | 59 +++- 22 files changed, 351 insertions(+), 52 deletions(-) create mode 100755 test/tools/llvm-objdump/Inputs/macho-bind-missing-done create mode 100755 test/tools/llvm-objdump/Inputs/macho-lazy-do-bind-add-addr-imm-scaled create mode 100755 test/tools/llvm-objdump/Inputs/macho-lazy-do-bind-uleb-times-sk [...] create mode 100755 test/tools/llvm-objdump/Inputs/macho-lazy-do_bind_add_addr_uleb create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-add-addr-imm-scaled create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-add-addr-uleb create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-add-addr-uleb-too-big create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-bad-opcode-value create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-imm-times create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-missing-done create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-seg-too-big create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-segoff-too-big create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-set-type-imm create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-uleb-malformed-uleb128 create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-uleb-times create mode 100755 test/tools/llvm-objdump/Inputs/macho-rebase-uleb-times-skipping-uleb create mode 100755 test/tools/llvm-objdump/Inputs/macho-weak-bind-set-dylib-ordinal-imm create mode 100755 test/tools/llvm-objdump/Inputs/macho-weak-bind-set-dylib-ordinal-uleb create mode 100755 test/tools/llvm-objdump/Inputs/macho-weak-bind-set-dylib-special-imm