Go to file
Matthias Braun bf4a869dfb CodeGenModule: Always output wchar_size, check LLVM assumptions.
llvm::TargetLibraryInfo needs to know the size of wchar_t to work on
functions like `wcslen`. This patch changes clang to always emit the
wchar_size module flag (it would only do so for ARM previously).
This also adds an `assert()` to ensure the LLVM defaults based on the
target triple are in sync with clang.

Differential Revision: https://reviews.llvm.org/D32982

llvm-svn: 303463
2017-05-19 22:37:15 +00:00
clang CodeGenModule: Always output wchar_size, check LLVM assumptions. 2017-05-19 22:37:15 +00:00
clang-tools-extra [clangd] Make formatting.test asynchronous again. 2017-05-18 20:10:04 +00:00
compiler-rt [compiler-rt] Add negative test for boolean flags. 2017-05-19 22:37:13 +00:00
debuginfo-tests Add additional CHECKs to safestack.c. 2017-04-17 17:57:05 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Make next/prev/advance/distance operations on iterators be constexpr. I missed this when I implemented the rest of P0031R0 2017-05-17 18:51:36 +00:00
libcxxabi [libcxxabi] Fix the test case committed in r303175. 2017-05-16 18:18:03 +00:00
libunwind [libunwind] Fix executable stack directive on Linux. 2017-05-16 20:18:57 +00:00
lld Resubmit "[CodeView] Provide a common interface for type collections." 2017-05-19 19:26:58 +00:00
lldb Add Status -- llvm::Error glue 2017-05-18 12:46:50 +00:00
llgo benchcomp: Add a mode for analyzing file sizes. 2017-04-03 19:13:12 +00:00
llvm SimplifyLibCalls: Optimize wcslen 2017-05-19 22:37:09 +00:00
openmp Fix for KMP_AFFINITY=respect with multiple processor groups 2017-05-15 19:05:59 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [Fortran Support] Materialize outermost dimension for Fortran array. 2017-05-19 15:07:45 +00:00