aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-11-09 10:21:04 +0000
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-11-09 10:21:04 +0000
commit8c58e92cd8ba0afea045c36b9b5b254b5b9e4810 (patch)
treee18aea2b856d5272c42d6c144220a9d93b33232d /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent8eab12730765adbf95f4bfa6589c98ed7b932d42 (diff)
downloadllvm-8c58e92cd8ba0afea045c36b9b5b254b5b9e4810.zip
llvm-8c58e92cd8ba0afea045c36b9b5b254b5b9e4810.tar.gz
llvm-8c58e92cd8ba0afea045c36b9b5b254b5b9e4810.tar.bz2
Add initial support for the MUSL C library.
Summary: This patch adds the LIBCXX_LIBC_IS_MUSL cmake option to allow the building of libcxx with the Musl C library. The option is necessary as Musl does not provide any predefined macro in order to test for its presence, like GLIBC. Most of the changes specify the correct path to choose through the various #if/#else constructs in the locale code. Depends on D13407. Reviewers: mclow.lists, jroelofs, EricWF Subscribers: jfb, tberghammer, danalbert, srhines, cfe-commits Differential Revision: http://reviews.llvm.org/D13673 llvm-svn: 252457
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions