From c93ad109804bdc3608b9d6876bccb2d7303c905f Mon Sep 17 00:00:00 2001 From: bsekisser Date: Thu, 16 Jan 2025 16:13:09 -0500 Subject: [PATCH] fixup modified: mk/gcc.mk --- mk/gcc.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mk/gcc.mk b/mk/gcc.mk index 8f17e572147a6..48b0dab4e151e 100644 --- a/mk/gcc.mk +++ b/mk/gcc.mk @@ -8,7 +8,9 @@ AR?=ar CC_AR=${AR} q ${LIBAR} CFLAGS+=-MD CFLAGS_INCLUDE=-I -LDFLAGS+=-latomic +CHECK_ATOMIC := $(shell echo "int main() { __atomic_fetch_add_8(0, 0, 0); return 0; }" | \ + $(CC) -x c -o /dev/null - $(CFLAGS) $(LDFLAGS) >/dev/null 2>&1 || echo "-latomic") +LDFLAGS+=$(CHECK_ATOMIC) LDFLAGS_LINK=-l LDFLAGS_LINKPATH=-L CFLAGS_OPT0=-O0