Go to file
Kamil Rytarowski 00ab6fbb2e Add DemangleFunctionName for backtracing on NetBSD
Summary:
NetBSD uses indirection for old threading functions for historical reasons
The mangled names are internal implementation detail and should not be
exposed even in backtraces.

Sponsored by <The NetBSD Foundation>

Reviewers: joerg, vitalybuka, dvyukov

Reviewed By: dvyukov

Subscribers: kubamracek, llvm-commits, #sanitizers

Tags: #sanitizers

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

llvm-svn: 318671
2017-11-20 18:06:26 +00:00
clang For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is available 2017-11-20 17:57:42 +00:00
clang-tools-extra [clang-tidy] revert hicpp-multiway-paths-covered 2017-11-20 18:01:35 +00:00
compiler-rt Add DemangleFunctionName for backtracing on NetBSD 2017-11-20 18:06:26 +00:00
debuginfo-tests Re-revert "Refactor debuginfo-tests" 2017-11-17 00:41:18 +00:00
libclc math: Implement minmag 2017-11-15 04:10:39 +00:00
libcxx Attempt to fix template depth test failures on older Clang versions 2017-11-19 09:46:34 +00:00
libcxxabi [libcxxabi][CMake] Provide option to disable installing of the library 2017-11-17 23:25:09 +00:00
libunwind [libunwind][CMake] Provide option to disable instalation of the library 2017-11-17 23:29:46 +00:00
lld [ELF] Fix rewriting of --sysroot in reproducer tars 2017-11-20 15:49:48 +00:00
lldb [Expression parser] Remove logging of field that is no longer in clang's TargetOptions struct. 2017-11-20 17:24:47 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [asan] Use dynamic shadow on 32-bit Android, try 2. 2017-11-20 17:41:57 +00:00
openmp Fixed OMP doacross implementation on 32-bit platforms. 2017-11-20 16:00:42 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Port ScopInfo to the isl cpp bindings 2017-11-19 22:13:34 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

README.md

Low Level Virtual Machine (LLVM)

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