This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from dddfaa1e7a Support for the mno-stack-arg-probe flag new db74826fe1 Start setting dso_local for COFF.
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: lib/CodeGen/CGDecl.cpp | 3 +- lib/CodeGen/CodeGenModule.cpp | 14 +- lib/CodeGen/CodeGenModule.h | 3 + lib/CodeGen/ItaniumCXXABI.cpp | 3 +- test/CodeGen/aarch64-varargs-ms.c | 2 +- test/CodeGen/attr-x86-interrupt.c | 8 +- test/CodeGen/blocks-windows.c | 2 +- test/CodeGen/builtins-ms.c | 4 +- test/CodeGen/builtins-overflow.c | 18 +- test/CodeGen/c-strings.c | 4 +- test/CodeGen/cfi-icall-cross-dso.c | 6 +- test/CodeGen/cfi-icall.c | 6 +- test/CodeGen/cfstring-windows.c | 2 +- test/CodeGen/dllexport.c | 48 +- test/CodeGen/dllimport.c | 26 +- test/CodeGen/dso-local-executable.c | 33 ++ test/CodeGen/exceptions-seh-finally.c | 18 +- test/CodeGen/exceptions-seh-leave.c | 18 +- test/CodeGen/exceptions-seh.c | 20 +- test/CodeGen/inline.c | 12 +- test/CodeGen/mangle-ms.c | 8 +- test/CodeGen/mangle-windows-rtd.c | 6 +- test/CodeGen/mangle-windows.c | 64 +- test/CodeGen/microsoft-call-conv-x64.c | 4 +- test/CodeGen/mingw-long-double.c | 30 +- test/CodeGen/ms-align-tentative.c | 12 +- test/CodeGen/ms-annotation.c | 2 +- test/CodeGen/ms-barriers-intrinsics.c | 8 +- test/CodeGen/ms-declspecs.c | 14 +- test/CodeGen/ms-declspecs.cpp | 10 +- test/CodeGen/ms-inline-asm-align.c | 2 +- test/CodeGen/ms-inline-asm-avx512.c | 2 +- test/CodeGen/ms-intrinsics.c | 2 +- test/CodeGen/ms-setjmp.c | 6 +- test/CodeGen/ms-x86-intrinsics.c | 28 +- test/CodeGen/ms_abi.c | 14 +- test/CodeGen/ms_abi_aarch64.c | 10 +- test/CodeGen/ms_this.cpp | 6 +- test/CodeGen/preserve-call-conv.c | 4 +- test/CodeGen/regcall.c | 60 +- test/CodeGen/variadic-null-win64.c | 2 +- test/CodeGen/vectorcall.c | 80 +-- test/CodeGen/windows-itanium.c | 4 +- test/CodeGen/windows-on-arm-dllimport-dllexport.c | 4 +- test/CodeGen/windows-struct-abi.c | 12 +- test/CodeGen/windows-swiftcall.c | 38 +- test/CodeGen/x86_32-arguments-win32.c | 18 +- test/CodeGen/x86_32-fpcc-struct-return.c | 8 +- test/CodeGen/x86_64-arguments-win32.c | 16 +- test/CodeGenCXX/PR19955.cpp | 8 +- test/CodeGenCXX/atomic-dllexport.cpp | 4 +- test/CodeGenCXX/attr-x86-interrupt.cpp | 12 +- .../constructor-destructor-return-this.cpp | 12 +- test/CodeGenCXX/dllexport-alias.cpp | 4 +- test/CodeGenCXX/dllexport-ctor-closure.cpp | 4 +- test/CodeGenCXX/dllexport-dtor-thunks.cpp | 4 +- test/CodeGenCXX/dllexport-members.cpp | 660 ++++++++++----------- test/CodeGenCXX/dllexport-ms-friend.cpp | 2 +- test/CodeGenCXX/dllexport-pr26549.cpp | 2 +- test/CodeGenCXX/dllexport-vtable-thunks.cpp | 4 +- test/CodeGenCXX/dllexport.cpp | 484 +++++++-------- test/CodeGenCXX/dllimport-dtor-thunks.cpp | 4 +- test/CodeGenCXX/dllimport-members.cpp | 398 ++++++------- test/CodeGenCXX/dllimport-memptr-global.cpp | 18 +- test/CodeGenCXX/dllimport-rtti.cpp | 12 +- test/CodeGenCXX/dllimport.cpp | 180 +++--- test/CodeGenCXX/exceptions-cxx-ehsc.cpp | 4 +- test/CodeGenCXX/exceptions-cxx-new.cpp | 4 +- test/CodeGenCXX/exceptions-seh-filter-captures.cpp | 4 +- test/CodeGenCXX/exceptions-seh.cpp | 14 +- test/CodeGenCXX/explicit-instantiation.cpp | 4 +- test/CodeGenCXX/homogeneous-aggregates.cpp | 8 +- test/CodeGenCXX/initializer-list-ctor-order.cpp | 4 +- test/CodeGenCXX/inline-dllexport-member.cpp | 2 +- test/CodeGenCXX/inline-functions.cpp | 26 +- test/CodeGenCXX/mangle-ms-cxx11.cpp | 4 +- test/CodeGenCXX/mangle-ms-md5.cpp | 2 +- test/CodeGenCXX/mangle-ms-templates-memptrs-2.cpp | 2 +- test/CodeGenCXX/mangle-ms-vector-types.cpp | 18 +- test/CodeGenCXX/mangle-ms.cpp | 16 +- test/CodeGenCXX/mangle-windows.cpp | 28 +- test/CodeGenCXX/member-function-pointer-calls.cpp | 4 +- test/CodeGenCXX/microsoft-abi-arg-order.cpp | 8 +- test/CodeGenCXX/microsoft-abi-array-cookies.cpp | 4 +- test/CodeGenCXX/microsoft-abi-byval-sret.cpp | 8 +- test/CodeGenCXX/microsoft-abi-byval-thunks.cpp | 12 +- test/CodeGenCXX/microsoft-abi-byval-vararg.cpp | 14 +- .../CodeGenCXX/microsoft-abi-cdecl-method-sret.cpp | 10 +- .../microsoft-abi-constexpr-vs-inheritance.cpp | 4 +- test/CodeGenCXX/microsoft-abi-default-cc.cpp | 14 +- test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp | 22 +- test/CodeGenCXX/microsoft-abi-eh-catch.cpp | 14 +- test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp | 20 +- test/CodeGenCXX/microsoft-abi-eh-inlineasm.cpp | 2 +- test/CodeGenCXX/microsoft-abi-eh-terminate.cpp | 2 +- test/CodeGenCXX/microsoft-abi-extern-template.cpp | 6 +- test/CodeGenCXX/microsoft-abi-member-pointers.cpp | 102 ++-- test/CodeGenCXX/microsoft-abi-methods.cpp | 16 +- ...crosoft-abi-multiple-nonvirtual-inheritance.cpp | 16 +- test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp | 146 ++--- .../microsoft-abi-static-initializers.cpp | 22 +- test/CodeGenCXX/microsoft-abi-structors-alias.cpp | 8 +- test/CodeGenCXX/microsoft-abi-structors.cpp | 58 +- .../microsoft-abi-thread-safe-statics.cpp | 10 +- test/CodeGenCXX/microsoft-abi-thunks.cpp | 8 +- test/CodeGenCXX/microsoft-abi-try-throw.cpp | 2 +- test/CodeGenCXX/microsoft-abi-typeid.cpp | 14 +- ...microsoft-abi-virtual-inheritance-vtordisps.cpp | 6 +- .../microsoft-abi-virtual-inheritance.cpp | 42 +- .../microsoft-abi-virtual-member-pointers.cpp | 4 +- .../CodeGenCXX/microsoft-abi-vmemptr-conflicts.cpp | 8 +- test/CodeGenCXX/microsoft-abi-vmemptr-vbase.cpp | 2 +- ...iple-nonvirtual-inheritance-this-adjustment.cpp | 2 +- .../microsoft-abi-vtables-virtual-inheritance.cpp | 2 +- test/CodeGenCXX/microsoft-compatibility.cpp | 6 +- test/CodeGenCXX/microsoft-inaccessible-base.cpp | 4 +- test/CodeGenCXX/microsoft-interface.cpp | 14 +- test/CodeGenCXX/mingw-new-abi.cpp | 4 +- test/CodeGenCXX/mingw-w64-seh-exceptions.cpp | 4 +- test/CodeGenCXX/ms-eh-personality.cpp | 6 +- test/CodeGenCXX/ms-inline-asm-return.cpp | 16 +- .../ms-integer-static-data-members-exported.cpp | 4 +- test/CodeGenCXX/ms-integer-static-data-members.cpp | 12 +- test/CodeGenCXX/ms-property.cpp | 2 +- test/CodeGenCXX/ms-thread_local.cpp | 4 +- test/CodeGenCXX/naked.cpp | 2 +- test/CodeGenCXX/pr20897.cpp | 4 +- test/CodeGenCXX/pr27030.cpp | 2 +- test/CodeGenCXX/pr28360.cpp | 2 +- test/CodeGenCXX/pr30731.cpp | 2 +- test/CodeGenCXX/pragma-init_seg.cpp | 12 +- test/CodeGenCXX/regcall.cpp | 36 +- test/CodeGenCXX/rtti-mingw64.cpp | 4 +- test/CodeGenCXX/runtime-dllstorage.cpp | 14 +- test/CodeGenCXX/sections.cpp | 44 +- test/CodeGenCXX/type-metadata.cpp | 4 +- test/CodeGenCXX/ubsan-vtable-checks.cpp | 6 +- test/CodeGenCXX/uncopyable-args.cpp | 34 +- test/CodeGenCXX/vararg-non-pod-ms-compat.cpp | 2 +- test/CodeGenCXX/vtable-assume-load.cpp | 2 +- test/CodeGenCXX/vtable-key-function-ios.cpp | 56 +- test/CodeGenCXX/vtable-key-function-win-comdat.cpp | 6 +- test/CodeGenCXX/windows-itanium-type-info.cpp | 18 +- test/CodeGenCoroutines/coro-promise-dtor.cpp | 2 +- .../CodeGenObjCXX/microsoft-abi-arc-param-order.mm | 2 +- test/CodeGenObjCXX/msabi-objc-types.mm | 6 +- test/PCH/uses-seh.cpp | 2 +- 147 files changed, 1838 insertions(+), 1788 deletions(-)