NetBSD/distrib
kamil 9f0bdbd997 Add new ATF tests for Address Sanitzier (ASan)
Add new C and C++ tests:
 - t_asan_double_free
 - t_asan_global_buffer_overflow
 - t_asan_heap_overflow
 - t_asan_off_by_one
 - t_asan_uaf

Each tests checks:
 - regular build
 - 32-bit
 - PIC
 - PIE
 - profile

These tests require paxctl(8) to disable ASLR in order to work in a
predictable way. This is especially true for all !regular builds with
additional compiler flags.

There are no static variations of these tests as this mode is not supported
in upstream ASan.

Enable these tests on amd64 and i386.

Patch submitted by <Siddharth Muralee>
Additional polishing by myself.
2018-04-04 23:51:35 +00:00
..
acorn32
alpha
amd64 Bump image to 1550MB to unbreak the LLVM build. 2018-03-28 22:38:47 +00:00
amiga Ask for the boot command. It's necessary for some hardware 2017-08-15 12:07:23 +00:00
arc
atari Also use kernfs to get rootdev and disk devices for "prepare" part. 2017-11-25 09:41:45 +00:00
bebox
cats
cdrom Remove port-acorn26 2018-01-24 09:04:40 +00:00
cobalt bump 2017-07-18 23:12:24 +00:00
common Make MDSET_NOGZIP behave as documented also if MDSET_SUFFIX is set 2018-01-16 09:59:37 +00:00
dreamcast
emips
evbarm Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) 2018-04-01 04:35:01 +00:00
evbmips
evbppc Don't build unwind data for the ramdisk, use more aggressive size 2017-07-23 20:59:00 +00:00
evbsh3
ews4800mips Drop the following features, which reduces ramdisk.bin about 70KB: 2017-12-25 06:15:50 +00:00
hp300
hpcarm
hpcmips
hpcsh
hppa
i386 clean up CRUNCHBIN.map 2018-03-13 02:22:43 +00:00
ia64
ibmnws
landisk
luna68k
mac68k
macppc
miniroot Support installing from a CD9660 formatted disk partition. 2017-08-15 09:49:38 +00:00
mipsco
mvme68k
mvmeppc
news68k
newsmips bump 2017-07-18 23:07:20 +00:00
notes Add myself. 2018-03-11 11:48:39 +00:00
ofppc
playstation2
pmax bump image size for gcc 6 bloaty mc bloat face. 2018-02-22 07:21:10 +00:00
prep
riscv
rs6000
sandpoint
sets Add new ATF tests for Address Sanitzier (ASan) 2018-04-04 23:51:35 +00:00
sgimips
shark
sparc Bump image size again for new bloat. 2018-03-29 13:25:11 +00:00
sparc64 Introduce CDRELEASE_NODEBUG - if set, avoids putting debug sets in the 2017-09-08 09:50:44 +00:00
sun2
sun3
syspkg
utils Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) 2018-04-01 04:35:01 +00:00
vax
x68k
zaurus Shrink ramdisk to fit INSTALL kernel within 5MB: 2018-01-28 01:09:57 +00:00
Makefile
Makefile.inc