This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from deb6ead llvm-readobj: speculative fix for MSVC new b8c2c1d Next set of additional error checks for invalid Mach-O files [...] new 3449d54 [CMake] Ensure that compiler-rt is added first new e9f64d4 [ORC][RPC] Fix some bugs in the callB primitive.
The 3 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/ExecutionEngine/Orc/RPCUtils.h | 6 +- lib/Object/MachOObjectFile.cpp | 105 +++++++++++++++++++-- runtimes/CMakeLists.txt | 15 +++ test/Object/Inputs/macho-invalid-dysymtab-bad-size | Bin 0 -> 112 bytes .../Inputs/macho-invalid-dysymtab-extrefsymoff | Bin 0 -> 108 bytes ...macho-invalid-dysymtab-extrefsymoff-nextrefsyms | Bin 0 -> 108 bytes .../Object/Inputs/macho-invalid-dysymtab-extreloff | Bin 0 -> 108 bytes .../Inputs/macho-invalid-dysymtab-indirectsymoff | Bin 0 -> 108 bytes ...o-invalid-dysymtab-indirectsymoff-nindirectsyms | Bin 0 -> 108 bytes .../Object/Inputs/macho-invalid-dysymtab-locreloff | Bin 0 -> 108 bytes .../macho-invalid-dysymtab-locreloff-nlocrel | Bin 0 -> 108 bytes .../Object/Inputs/macho-invalid-dysymtab-modtaboff | Bin 0 -> 108 bytes .../macho-invalid-dysymtab-modtaboff-nmodtab | Bin 0 -> 108 bytes .../Inputs/macho-invalid-dysymtab-more-than-one | Bin 0 -> 188 bytes test/Object/Inputs/macho-invalid-dysymtab-small | Bin 0 -> 108 bytes test/Object/Inputs/macho-invalid-dysymtab-tocoff | Bin 0 -> 108 bytes .../Inputs/macho-invalid-dysymtab-tocoff-ntoc | Bin 0 -> 108 bytes test/Object/macho-invalid.test | 45 +++++++++ 18 files changed, 162 insertions(+), 9 deletions(-) create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-bad-size create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-extrefsymoff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-extrefsymoff-nextrefsyms create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-extreloff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-indirectsymoff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-indirectsymoff-nindirectsyms create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-locreloff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-locreloff-nlocrel create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-modtaboff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-modtaboff-nmodtab create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-more-than-one create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-small create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-tocoff create mode 100644 test/Object/Inputs/macho-invalid-dysymtab-tocoff-ntoc