diff options
author | Darren Tucker <dtucker@zip.com.au> | 2016-08-17 13:38:30 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2016-08-17 13:38:30 +1000 |
commit | 560c0068541315002ec4c1c00a560bbd30f2d671 (patch) | |
tree | 2cb98aeb498a5f05a90311d7ae46ff6731276326 /INSTALL | |
parent | a8fc0f42e1eda2fa3393d1ea5e61322d5e07a9cd (diff) |
Add a section for compiler specifics.
Add a section for compiler specifics and document the runtime requirements
for clang's integer sanitization.
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,6 +1,11 @@ | |||
1 | 1. Prerequisites | ||
2 | ---------------- | 1 | ---------------- |
3 | 2 | ||
3 | A C compiler. Any C89 or better compiler should work. Where supported, | ||
4 | configure will attempt to enable the compiler's run-time integrity checking | ||
5 | options. Some notes about specific compilers: | ||
6 | - clang: -ftrapv and -sanitize=integer require the compiler-rt runtime | ||
7 | (--with-ldflags=--rtlib=compiler-rt) | ||
8 | |||
4 | You will need working installations of Zlib and libcrypto (LibreSSL / | 9 | You will need working installations of Zlib and libcrypto (LibreSSL / |
5 | OpenSSL) | 10 | OpenSSL) |
6 | 11 | ||