chibios: disable RWX segment warning on newer GNU lds (#22471)

master
Joel Challis 2023-11-13 23:45:40 +00:00 committed by GitHub
parent 4c625d8286
commit 02d3b233ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -476,6 +476,11 @@ HEX = $(OBJCOPY) -O $(FORMAT)
EEP = EEP =
BIN = $(OBJCOPY) -O binary BIN = $(OBJCOPY) -O binary
# disable warning about RWX triggered by ChibiOS linker scripts
ifeq ("$(shell echo "int main(){}" | $(CC) -shared -Wl,--no-warn-rwx-segments -x c - -o /dev/null 2>&1)", "")
SHARED_LDFLAGS += -Wl,--no-warn-rwx-segments
endif
############################################################################## ##############################################################################
# Make targets # Make targets
# #