This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from 68c2f4e test: add an explicit triple new 76b76dc [Windows] Remove functions in intrin.h that are defined in Bu [...] new 15128fb [TableGen] Only normalize the spelling of GNU-style attributes. new c3d7a36 [CUDA] Make CUDAInstallationDetector take the host triple in [...] new c04b674 [Driver] Driver changes to support CUDA compilation on Windows. new 9412efe [ToolChains] Use "static" instead of an anonymous namespace f [...] new 26ee5b5 [CUDA] Add __declspec spellings for CUDA attributes. new bd340f1 [CUDA] More correctly inherit primitive types from the host d [...] new 6f52d3c [CUDA] Let NVPTX inherit the host's calling conventions. new a2b7c3d [CUDA] Don't define functions that the CUDA headers themselve [...] new a39e49e [CUDA] Rename keywords used in macro so they don't conflict w [...]
The 10 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/clang/Basic/Attr.td | 26 ++++--- include/clang/Driver/ToolChain.h | 7 ++ lib/Basic/Targets.cpp | 78 +++++++++++-------- lib/Driver/MSVCToolChain.cpp | 13 +++- lib/Driver/MinGWToolChain.cpp | 17 ++-- lib/Driver/ToolChains.cpp | 28 +++++-- lib/Driver/ToolChains.h | 24 +++++- lib/Driver/Tools.cpp | 24 ++++-- lib/Headers/__clang_cuda_cmath.h | 10 ++- lib/Headers/__clang_cuda_intrinsics.h | 42 +++++----- lib/Headers/intrin.h | 90 ---------------------- .../CUDA/v8.0}/bin/.keep | 0 .../CUDA/v8.0/include}/.keep | 0 .../CUDA/v8.0/lib}/.keep | 0 .../nvvm/libdevice/libdevice.compute_30.10.bc | 0 .../nvvm/libdevice/libdevice.compute_35.10.bc | 0 test/Driver/cuda-windows.cu | 14 ++++ test/Preprocessor/cuda-types.cu | 16 ++++ test/SemaCUDA/attr-declspec.cu | 34 ++++++++ test/SemaCUDA/cuda-inherits-calling-conv.cu | 30 ++++++++ utils/TableGen/ClangAttrEmitter.cpp | 13 ++-- 21 files changed, 282 insertions(+), 184 deletions(-) copy test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => CUDA-windows/Program Files/ [...] copy test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => CUDA-windows/Program Fi [...] copy test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => CUDA-windows/Program Fi [...] copy test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => CUDA-windows/Program Files/ [...] copy test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => CUDA-windows/Program Files/ [...] create mode 100644 test/Driver/cuda-windows.cu create mode 100644 test/SemaCUDA/attr-declspec.cu create mode 100644 test/SemaCUDA/cuda-inherits-calling-conv.cu