version 1.1, 2018/08/11 12:14:52
|
version 1.4, 2018/08/11 12:20:48
|
Line 86 The GCC compiler assumed the version in
|
Line 86 The GCC compiler assumed the version in
|
### GCC with the default runtime |
### GCC with the default runtime |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | mostly works with all ports |
UBSan | mostly works with all ports |
ASan | mostly works with amd64 and i386 |
ASan | mostly works with amd64 and i386 |
LSan | might work with amd64 and i386 |
LSan | might work with amd64 and i386 |
Line 98 Untested.
|
Line 98 Untested.
|
### GCC with MKLIBCSANITIZER |
### GCC with MKLIBCSANITIZER |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | works with micro-UBSan |
UBSan | works with micro-UBSan |
|
|
### GCC with kernel sanitizers |
### GCC with kernel sanitizers |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | works with micro-UBSan |
UBSan | works with micro-UBSan |
|
|
## LLVM |
## LLVM |
Line 114 The LLVM support is available only with
|
Line 114 The LLVM support is available only with
|
### LLVM with the default runtime |
### LLVM with the default runtime |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | works with all ports |
UBSan | mostly works with all LLVM ports |
ASan | works with amd64 and i386 |
ASan | mostly works with amd64 and i386 |
MSan | works with amd64 |
MSan | mostly works with amd64 |
TSan | works with amd64 |
TSan | mostly works with amd64 |
|
|
### LLVM with MKSANITIZER |
### LLVM with MKSANITIZER |
|
|
Untested. |
Name | NetBSD status |
|
----------|--------------------------------- |
|
UBSan | mostly works with all LLVM ports |
|
ASan | mostly works with amd64 and i386 |
|
|
### LLVM with MKLIBCSANITIZER |
### LLVM with MKLIBCSANITIZER |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | works with micro-UBSan |
UBSan | works with micro-UBSan |
|
|
### LLVM with kernel sanitizers |
### LLVM with kernel sanitizers |
|
|
Name | NetBSD status |
Name | NetBSD status |
----------+--------------------------------- |
----------|--------------------------------- |
UBSan | works with micro-UBSan |
UBSan | works with micro-UBSan |