From a6bf4444894bc507a37f531bbdfa3a2d48e01c95 Mon Sep 17 00:00:00 2001 From: Karl Fessel Date: Fri, 12 Mar 2021 18:23:13 +0100 Subject: [PATCH] board/native: undefine FORTIFY_SOURCE to avoid printf replace printf may be replaced by libc printf_chk if _FORTIFY_SOURCE is defiend. This undefines it --- boards/native/Makefile.include | 2 ++ 1 file changed, 2 insertions(+) diff --git a/boards/native/Makefile.include b/boards/native/Makefile.include index cad532db2f..48474fb055 100644 --- a/boards/native/Makefile.include +++ b/boards/native/Makefile.include @@ -21,7 +21,9 @@ export GPROF ?= gprof # basic cflags: CFLAGS += -Wall -Wextra -pedantic $(CFLAGS_DBG) $(CFLAGS_OPT) +CFLAGS += -U_FORTIFY_SOURCE CFLAGS_DBG ?= -g3 + ifneq (,$(filter backtrace,$(USEMODULE))) $(warning module backtrace is used, do not omit frame pointers) CFLAGS_OPT ?= -Og -fno-omit-frame-pointer