make: Introduce an OBJCOPY_FLAGS variable.

This commit is contained in:
Rémi Bernon
2025-01-11 19:34:15 +01:00
committed by Arkadiusz Hiler
parent bad2c9268e
commit ccbdf8df30
2 changed files with 10 additions and 17 deletions

View File

@@ -52,13 +52,15 @@ else
MESON_STRIP_ARG := --strip
endif
CARGO_BUILD_ARGS += --release
OBJCOPY_FLAGS := -p
OPTIMIZE_FLAGS := -O2 -march=nocona -mtune=core-avx2 -mfpmath=sse
SANITY_FLAGS := -fwrapv -fno-strict-aliasing
DEBUG_FLAGS := -ggdb -ffunction-sections -fdata-sections -fno-omit-frame-pointer
COMMON_FLAGS = $(DEBUG_FLAGS) $(OPTIMIZE_FLAGS) $(SANITY_FLAGS) -ffile-prefix-map=$(CCACHE_BASEDIR)=.
COMMON_FLAGS32 := -mstackrealign
COMMON_FLAGS64 := -mcmodel=small
CARGO_BUILD_ARGS += --release
ifneq ($(SUPPRESS_WARNINGS),)
COMMON_FLAGS += -w