From 03f4afe65e51db238674a9f74a62fc9e94065857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 29 Nov 2020 11:05:38 +0100 Subject: [PATCH] Revert "core: add extra compiler options to check overflow of destination buffer and output truncation" This reverts commit 4ff4a64209f63cf2a048f7941168336da58727ab. These compiler flags are not supported on old compiler version, for example on Debian Stretch/Jessie and Ubuntu Xenial (16.04). --- CMakeLists.txt | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 623b0d38a..c79cc998e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,8 +27,8 @@ project(weechat C) set(CMAKE_VERBOSE_MAKEFILE OFF) set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH}) set(CMAKE_SKIP_RPATH ON) -set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char -Wall -Wextra -Werror-implicit-function-declaration -Wformat-overflow=2 -Wformat-truncation=2") -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char -Wall -Wextra -Wformat-overflow=2 -Wformat-truncation=2") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char -Wall -Wextra -Werror-implicit-function-declaration") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char -Wall -Wextra") # version execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-major OUTPUT_VARIABLE VERSION_MAJOR) diff --git a/configure.ac b/configure.ac index 7ef5ad5a5..6e707c4dc 100644 --- a/configure.ac +++ b/configure.ac @@ -1282,8 +1282,8 @@ AC_DEFINE_UNQUOTED(WEECHAT_SHAREDIR, "$WEECHAT_SHAREDIR") weechat_libdir=${libdir}/weechat AC_SUBST(weechat_libdir) -COMMON_CFLAGS="-fsigned-char -Wall -Wextra -Werror-implicit-function-declaration -Wformat-overflow=2 -Wformat-truncation=2" -COMMON_CXXFLAGS="-fsigned-char -Wall -Wextra -Wformat-overflow=2 -Wformat-truncation=2" +COMMON_CFLAGS="-fsigned-char -Wall -Wextra -Werror-implicit-function-declaration" +COMMON_CXXFLAGS="-fsigned-char -Wall -Wextra" AC_MSG_CHECKING([whether we have GNU assembler]) GAS=`as --version < /dev/null 2>/dev/null | grep GNU`