[all-commits] [llvm/llvm-project] e1882a: [libc++] Update feature list for NetBSD
Michał Górny via All-commits
all-commits at lists.llvm.org
Fri Dec 20 08:51:02 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e1882af9f6701c2ddcd2853ffeff456d5a8bf8e3
https://github.com/llvm/llvm-project/commit/e1882af9f6701c2ddcd2853ffeff456d5a8bf8e3
Author: Michał Górny <mgorny at gentoo.org>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M libcxx/include/__config
M libcxx/test/support/test_macros.h
Log Message:
-----------
[libc++] Update feature list for NetBSD
Add NetBSD to the same feature list as Fuchsia since it matches
in available features, effectively enabling aligned_alloc(),
timespec_get() and C11 features. Remove now-duplicate declaration
of quick_exit() support.
Differential Revision: https://reviews.llvm.org/D71511
Commit: 190b9110c23c0c742602d686e4a5bcff3d94fba1
https://github.com/llvm/llvm-project/commit/190b9110c23c0c742602d686e4a5bcff3d94fba1
Author: Michał Górny <mgorny at gentoo.org>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M compiler-rt/test/builtins/Unit/clear_cache_test.c
M compiler-rt/test/builtins/Unit/enable_execute_stack_test.c
M compiler-rt/test/lit.common.cfg.py
A compiler-rt/test/sanitizer_common/netbsd_commands/run_nomprotect.sh
Log Message:
-----------
[compiler-rt] [test] Disable MPROTECT on two builtin tests
Introduce a new %run_nomprotect substitution to run tests that do not
work with MPROTECT enabled. This uses paxctl via a wrapper on NetBSD,
and evaluates to plain %run on other systems.
Differential Revision: https://reviews.llvm.org/D71513
Compare: https://github.com/llvm/llvm-project/compare/ff92c56ef97c...190b9110c23c
More information about the All-commits
mailing list