mirror of
https://github.com/ipxe/ipxe
synced 2025-12-14 07:50:43 +03:00
[build] Be explicit about -fcommon compiler directive
gcc10 switched default behavior from -fcommon to -fno-common. Since "__shared" relies on the legacy behavior, explicitly specify it. Signed-off-by: Bruce Rogers <brogers@suse.com> Modified-by: Michael Brown <mcb30@ipxe.org> Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
committed by
Michael Brown
parent
3f637d7462
commit
f982a71297
@@ -418,6 +418,7 @@ CFLAGS += -Os
|
|||||||
CFLAGS += -g
|
CFLAGS += -g
|
||||||
ifeq ($(CCTYPE),gcc)
|
ifeq ($(CCTYPE),gcc)
|
||||||
CFLAGS += -ffreestanding
|
CFLAGS += -ffreestanding
|
||||||
|
CFLAGS += -fcommon
|
||||||
CFLAGS += -Wall -W -Wformat-nonliteral
|
CFLAGS += -Wall -W -Wformat-nonliteral
|
||||||
HOST_CFLAGS += -Wall -W -Wformat-nonliteral
|
HOST_CFLAGS += -Wall -W -Wformat-nonliteral
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user