diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-09-26 17:44:10 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-09-26 17:44:10 +0000 |
commit | 448e8ad94326713b2ef3d19b7fdc397e81114750 (patch) | |
tree | 1e163e353ddff50ae92e2a125a1292891e4be8aa /llvm/tools/llvm-objcopy/Object.cpp | |
parent | 1b3c43b6dd5b67fe46220e1905b6647197b41c93 (diff) | |
download | bcm5719-llvm-448e8ad94326713b2ef3d19b7fdc397e81114750.tar.gz bcm5719-llvm-448e8ad94326713b2ef3d19b7fdc397e81114750.zip |
Sema: Windows/ARM __va_start is not const correct
The `__va_start` intrinsic for Windows ARM does not account for const
correctness when performing a check. All local qualifiers are ignored
when validating the invocation. This was exposed by building the swift
stdlib against the Windows 10586 SDK for ARM. Simply expand out the
check for the two parameters and ignore the qualifiers for the check.
llvm-svn: 314226
Diffstat (limited to 'llvm/tools/llvm-objcopy/Object.cpp')
0 files changed, 0 insertions, 0 deletions