Added a configurable linker flag to enable linker warnings as errors since OSX
requires a diffent linker flag.
This commit is contained in:
parent
07ddf50267
commit
2cb4e27599
@ -50,7 +50,12 @@ CFLAGS += -DCONTIKI_BOARD_STRING=\"$(BOARD)\"
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
CFLAGS += -Wno-unused-const-variable
|
CFLAGS += -Wno-unused-const-variable
|
||||||
LDFLAGS = -Wl,--fatal-warnings
|
|
||||||
|
LDFLAGS_WERROR ?= -Wl,--fatal-warnings
|
||||||
|
|
||||||
|
ifeq ($(WERROR),1)
|
||||||
|
LDFLAGS += $(LDFLAGS_WERROR)
|
||||||
|
endif
|
||||||
|
|
||||||
MODULES += os os/sys os/dev os/lib os/services
|
MODULES += os os/sys os/dev os/lib os/services
|
||||||
|
|
||||||
|
@ -22,6 +22,7 @@ CFLAGS += $(CFLAGSNO)
|
|||||||
|
|
||||||
ifeq ($(HOST_OS),Darwin)
|
ifeq ($(HOST_OS),Darwin)
|
||||||
AROPTS = -rc
|
AROPTS = -rc
|
||||||
|
LDFLAGS_WERROR := -Wl,-fatal_warnings
|
||||||
LDFLAGS += -Wl,-flat_namespace,-map,$(CONTIKI_NG_PROJECT_MAP)
|
LDFLAGS += -Wl,-flat_namespace,-map,$(CONTIKI_NG_PROJECT_MAP)
|
||||||
CFLAGS += -DHAVE_SNPRINTF=1 -U__ASSERT_USE_STDERR
|
CFLAGS += -DHAVE_SNPRINTF=1 -U__ASSERT_USE_STDERR
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user