diff options
author | Nick Mathewson <nickm@torproject.org> | 2016-02-22 14:07:58 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2016-02-23 14:05:34 -0500 |
commit | 67e5d49d8a995c6d3b8bf4177046271a7d4dd157 (patch) | |
tree | fa936203f3dd47a2240ed9281458fa5020649320 /changes | |
parent | be6174f8f6aaaf8f990eb56c5cba16bc5ec0fcea (diff) | |
download | tor-67e5d49d8a995c6d3b8bf4177046271a7d4dd157.tar.gz tor-67e5d49d8a995c6d3b8bf4177046271a7d4dd157.zip |
Make clang asan work with FORTIFIED_SOURCE again.
Short version: clang asan hates the glibc strcmp macro in
bits/string2.h if you are passing it a constant string argument of
length two or less. (I could be off by one here, but that's the
basic idea.)
Closes issue 14821.
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug14821 | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug14821 b/changes/bug14821 new file mode 100644 index 0000000000..0920d1fffc --- /dev/null +++ b/changes/bug14821 @@ -0,0 +1,4 @@ + o Major bugfixes (compilation): + - Correctly repair hardened builds under the clang compiler. Previously, + our use of _FORTIFY_SOURCE would conflict with clang's address + sanitizer. Closes ticket 14821. |