This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig in repository toolchain/ci/llvm-project.
from 4f3a4a8ca2f Bugpoint: Remove some unnecessary c_str conversions on the [...] adds c45fd0cad42 [llvm-objcopy] Add support for response files in llvm-strip [...] adds 8a468031cd0 [llvm-ar] Uncapitalize error messages and delete full stop adds ba53030dd09 [llvm-objcopy] Default --output-target to --input-target wh [...] adds 2f519d7072b [llvm-objcopy] Ignore -B --binary-architecture= adds e7c6f97039a [Attributor][Fix] Use right type to replace expressions adds 4b191770f49 [ScheduleDAGMILive] Fix typo in comment. adds 6fe3d36768b [Driver] Improve Clang::getDependencyFileName and its tests [...] adds 55abd2b2956 [Driver] Fix multiple bugs related to dependency file optio [...] adds 8f6d40e9b18 [clang-scan-deps] Add -M to work around -MT issue after r371918 adds 9c5a4a4527b [InstSimplify] simplifyUnsignedRangeCheck(): handle few tau [...] adds 9060643380b [lldb] Code cleanup: FormattersContainer.h: Use range-based [...] adds b743e94cdca [TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECT [...] adds b8185153f35 [Diagnostics] Added silence note for -Wsizeof-array-div; su [...] adds 6bc1236d395 Add debug check for null pointers passed to <string_view> adds 34b6f49c2ca compiler-rt/builtins: Make check-builtins run tests on macOS. new c7d8cc48c13 lld-link: Make Options.td formatting more self-consistent.
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: clang/lib/Driver/Driver.cpp | 6 +- clang/lib/Driver/ToolChains/Clang.cpp | 66 +++++++++++---------- clang/lib/Sema/SemaExpr.cpp | 2 + clang/test/Driver/m-and-mm.c | 35 +++++++++++ clang/test/Driver/m_and_mm.c | 15 ----- clang/test/Driver/metadata-with-dots.c | 11 ---- clang/test/Sema/div-sizeof-array.cpp | 23 +++++++- clang/tools/clang-scan-deps/ClangScanDeps.cpp | 1 + compiler-rt/test/builtins/CMakeLists.txt | 12 ++-- compiler-rt/test/builtins/Unit/lit.cfg.py | 3 + libcxx/include/__string | 12 ++++ libcxx/include/string_view | 2 +- libcxx/test/libcxx/debug/db_string_view.pass.cpp | 36 +++++++++++ lld/COFF/Options.td | 32 ++++++---- .../lldb/DataFormatters/FormattersContainer.h | 21 +++---- llvm/docs/CommandGuide/llvm-objcopy.rst | 25 +++----- llvm/docs/CommandGuide/llvm-strip.rst | 4 ++ llvm/lib/Analysis/InstructionSimplify.cpp | 53 ++++++++++++----- llvm/lib/CodeGen/MachineScheduler.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 15 +++++ llvm/lib/Transforms/IPO/Attributor.cpp | 11 +++- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 18 +++--- llvm/test/Object/archive-extract.test | 2 +- llvm/test/Object/archive-format.test | 2 +- llvm/test/Object/archive-update.test | 2 +- llvm/test/Object/mri2.test | 2 +- llvm/test/Object/mri3.test | 2 +- llvm/test/Object/mri4.test | 2 +- llvm/test/Object/mri5.test | 2 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 11 ++++ .../result-of-usub-is-non-zero-and-no-overflow.ll | 18 ++---- llvm/test/tools/llvm-ar/count.test | 6 +- llvm/test/tools/llvm-ar/insert-after.test | 2 +- llvm/test/tools/llvm-ar/insert-before.test | 2 +- llvm/test/tools/llvm-ar/invalid-command-line.test | 2 +- llvm/test/tools/llvm-ar/move-after.test | 2 +- llvm/test/tools/llvm-ar/move-before.test | 2 +- llvm/test/tools/llvm-ar/move.test | 4 +- llvm/test/tools/llvm-ar/mri-addlib.test | 2 +- llvm/test/tools/llvm-ar/print.test | 4 +- llvm/test/tools/llvm-ar/quick-append.test | 4 +- llvm/test/tools/llvm-ar/read-only-archive.test | 4 +- llvm/test/tools/llvm-ar/replace.test | 4 +- .../llvm-objcopy/ELF/binary-input-and-output.test | 20 +++++-- .../tools/llvm-objcopy/ELF/binary-input-error.test | 10 +--- llvm/test/tools/llvm-objcopy/ELF/binary-input.test | 2 +- ...y-input-arch.test => binary-output-target.test} | 43 ++++++++------ llvm/test/tools/llvm-objcopy/ELF/help-message.test | 4 ++ .../llvm-objcopy/ELF/new-symbol-visibility.test | 14 ++--- .../test/tools/llvm-objcopy/ELF/response-file.test | 20 +++++++ llvm/tools/llvm-ar/llvm-ar.cpp | 59 +++++++++--------- llvm/tools/llvm-objcopy/CopyConfig.cpp | 69 ++++++++-------------- llvm/tools/llvm-objcopy/CopyConfig.h | 2 - llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 6 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 4 +- llvm/tools/llvm-objcopy/ELF/Object.h | 16 ++--- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 3 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 22 ++++++- 58 files changed, 466 insertions(+), 314 deletions(-) create mode 100644 clang/test/Driver/m-and-mm.c delete mode 100644 clang/test/Driver/m_and_mm.c delete mode 100644 clang/test/Driver/metadata-with-dots.c create mode 100644 libcxx/test/libcxx/debug/db_string_view.pass.cpp rename llvm/test/tools/llvm-objcopy/ELF/{binary-input-arch.test => binary-output-t [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/response-file.test