Add -funsigned-char to asan build target

This commit is contained in:
Vinnie Falco
2017-05-07 10:48:50 -07:00
parent 7d7a360666
commit 434d4d0a55
3 changed files with 3 additions and 2 deletions

View File

@@ -5,6 +5,7 @@
* Rename project to http-bench
* Fix flat_streambuf
* Add ub sanitizer blacklist
* Add -funsigned-char to asan build target
WebSocket:

View File

@@ -117,7 +117,7 @@ if ("${VARIANT}" STREQUAL "coverage")
elseif ("${VARIANT}" STREQUAL "asan")
set(CMAKE_CXX_FLAGS
"${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer")
"${CMAKE_CXX_FLAGS} -funsigned-char -fsanitize=address -fno-omit-frame-pointer")
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address")
set(CMAKE_BUILD_TYPE RELWITHDEBINFO)

View File

@@ -64,7 +64,7 @@ variant asan
:
release
:
<cxxflags>"-fsanitize=address -fno-omit-frame-pointer"
<cxxflags>"-funsigned-char -fsanitize=address -fno-omit-frame-pointer"
<linkflags>"-fsanitize=address"
;