Go to file
Dan Liew 4dd0bf9487 On Darwin allow for sanitizer malloc implementations to provide a zone
enumerator.

This is done by defining `COMMON_MALLOC_HAS_ZONE_ENUMERATOR` to `1` and
then by providing an implementation of the `mi_enumerator(...)` function.
If a custom implementation isn't desired the macro is set to `0` which
causes a stub version (that fails) to be used.

Currently all Darwin sanitizers that have malloc implementations define
this to be `0` so there is no functionality change.

rdar://problem/45284065

llvm-svn: 351711
2019-01-21 01:41:01 +00:00
clang [Driver] Don't pass default value to getCompilerRTArgString 2019-01-21 01:34:09 +00:00
clang-tools-extra [clang-tidy] misc-non-private-member-variables-in-classes: ignore implicit methods 2019-01-20 14:28:27 +00:00
compiler-rt On Darwin allow for sanitizer malloc implementations to provide a zone 2019-01-21 01:41:01 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
libcxx Fix aligned allocation availability XFAILs after D56445. 2019-01-20 01:21:35 +00:00
libcxxabi Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
libunwind Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
lld Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
lldb Fix test after AST dump output change 2019-01-20 23:46:30 +00:00
llgo Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
llvm Tentative fix for r351701 and gcc 6.2 build on ubuntu 2019-01-20 23:06:45 +00:00
openmp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
parallel-libs Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
polly Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
pstl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
.arcconfig Add an .arcconfig for the top of the git monorepo. 2019-01-11 16:27:14 +00:00
README.md

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.