Go to file
kamil 8a7b75cec0 Import new C and C++ ATF tests for ASan
Add new tests:
 - tests/usr.bin/cc/t_asan_poison.sh
 - tests/usr.bin/c++/t_asan_poison.sh

These tests verify the following build options:
 - regular
 - profile
 - pic
 - pie
 - compat32
 - (static unsupported)

These tests verify whether ASan code can include compiler and sanitizer
specific header: <sanitizer/asan_interface.h>. The testing code checks
the ASAN_POISON_MEMORY_REGION() functionality, poisoning valid memory and
asserting that it triggers expected failure.

Patch submitted by <Siddharth Muralee>
2018-04-11 03:25:25 +00:00
bin Sort option descripts, fix markups, fix typos. 2018-04-09 06:57:01 +00:00
common Complete previous by complteley removing the _DIAGASSERT from memmove - 2018-02-12 11:14:15 +00:00
compat fix a comment. 2018-02-06 10:00:00 +00:00
crypto Fix clang build by adding __dead annotations. 2018-04-08 21:56:48 +00:00
dist/pf fix two issues found by GCC 6.4: 2018-02-04 08:44:36 +00:00
distrib Import new C and C++ ATF tests for ASan 2018-04-11 03:25:25 +00:00
doc fix ntp version 2018-04-10 22:58:54 +00:00
etc rename ledpanel to lcdpanel 2018-04-09 20:17:33 +00:00
external fix ntp version some more 2018-04-11 00:35:14 +00:00
extsrc
games wtf(6): use character classes 2018-03-07 08:25:43 +00:00
include Mark in string.h: memccpy(3) and strdup(3) as _POSIX_C_SOURCE >= 2001 2018-02-20 02:35:24 +00:00
lib fix and use the macro. 2018-04-07 19:28:32 +00:00
libexec Rework ifunc support to address a number of short comings: 2018-04-03 21:10:27 +00:00
regress Don't test call gates, they are not supported anymore. 2017-08-30 15:46:19 +00:00
rescue Add progress(1) into /rescue. 2018-04-11 00:26:38 +00:00
sbin match the linux dmesg flags. 2018-04-10 22:21:52 +00:00
share Remove m_getclr. It is unused, confusing (vs m_clget), and is a weak 2018-04-10 16:12:29 +00:00
sys Remove m_getclr. It is unused, confusing (vs m_clget), and is a weak 2018-04-10 16:12:29 +00:00
tests Import new C and C++ ATF tests for ASan 2018-04-11 03:25:25 +00:00
tools Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) 2018-04-01 04:35:01 +00:00
usr.bin Keep previous location of device definitions so we can print them in error 2018-04-09 17:46:56 +00:00
usr.sbin Re-evaluate drive selection to catch hog-plug devices. 2018-04-08 11:37:31 +00:00
BUILDING regen 2018-02-16 10:05:22 +00:00
Makefile include bsd.clean.mk so that we actually clean up the attempted "params" 2018-03-13 03:06:28 +00:00
Makefile.inc
UPDATING 20180311: 2018-03-11 11:18:06 +00:00
build.sh Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) 2018-04-01 04:35:01 +00:00