SuccessChanges

Summary

  1. Reapply [llvm-lipo] Implement -create (with hardcoded alignments) This reapplies r366142 with a fix for the failing Windows test. Original commit message: Creates universal binary output file from input files. Currently uses hard coded value for alignment. Want to get the create functionality approved before implementing the alignment function. Patch by Anusha Basana <anusha.basana@gmail.com> Differential Revision: https://reviews.llvm.org/D64102
  2. Update the SimpleJIT class in the clang-interpreter example to use ORCv2. This will remove the ORCv1 deprecation warnings.
Revision 366512 by smeenai:
Reapply [llvm-lipo] Implement -create (with hardcoded alignments)

This reapplies r366142 with a fix for the failing Windows test.

Original commit message:

Creates universal binary output file from input files. Currently uses
hard coded value for alignment.  Want to get the create functionality
approved before implementing the alignment function.

Patch by Anusha Basana <anusha.basana@gmail.com>

Differential Revision: https://reviews.llvm.org/D64102
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/test/tools/llvm-lipo/Inputs/arm64-slice.yamlllvm.src/test/tools/llvm-lipo/Inputs/arm64-slice.yaml
The file was added/llvm/trunk/test/tools/llvm-lipo/Inputs/armv7-slice.yamlllvm.src/test/tools/llvm-lipo/Inputs/armv7-slice.yaml
The file was added/llvm/trunk/test/tools/llvm-lipo/Inputs/x86_64-slice.yamlllvm.src/test/tools/llvm-lipo/Inputs/x86_64-slice.yaml
The file was added/llvm/trunk/test/tools/llvm-lipo/create-executable.testllvm.src/test/tools/llvm-lipo/create-executable.test
The file was added/llvm/trunk/test/tools/llvm-lipo/create-invalid-input.testllvm.src/test/tools/llvm-lipo/create-invalid-input.test
The file was added/llvm/trunk/test/tools/llvm-lipo/create-without-alignment.testllvm.src/test/tools/llvm-lipo/create-without-alignment.test
The file was modified/llvm/trunk/tools/llvm-lipo/LipoOpts.td (diff)llvm.src/tools/llvm-lipo/LipoOpts.td
The file was modified/llvm/trunk/tools/llvm-lipo/llvm-lipo.cpp (diff)llvm.src/tools/llvm-lipo/llvm-lipo.cpp
Revision 366511 by Lang Hames:
Update the SimpleJIT class in the clang-interpreter example to use ORCv2.

This will remove the ORCv1 deprecation warnings.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/examples/clang-interpreter/main.cpp (diff)clang.src/examples/clang-interpreter/main.cpp