mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-23 09:34:42 +08:00
Use C11 and C++11
This is necessary to use <stdatomic.h> and <atomic>.
This commit is contained in:
parent
be2e60c668
commit
f59a2da89c
3
Makefile
3
Makefile
@ -31,8 +31,9 @@ COMMON_FLAGS += -Wall
|
|||||||
COMMON_FLAGS += -Wno-format
|
COMMON_FLAGS += -Wno-format
|
||||||
COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d
|
COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d
|
||||||
CFLAGS += $(COMMON_FLAGS)
|
CFLAGS += $(COMMON_FLAGS)
|
||||||
CFLAGS += -std=gnu99
|
CFLAGS += -std=gnu11
|
||||||
CXXFLAGS += $(COMMON_FLAGS)
|
CXXFLAGS += $(COMMON_FLAGS)
|
||||||
|
CXXFLAGS += -std=gnu++11
|
||||||
NEED_DUMMY_PIC_IRQ=yes
|
NEED_DUMMY_PIC_IRQ=yes
|
||||||
|
|
||||||
TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h
|
TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h
|
||||||
|
@ -439,8 +439,9 @@ class ModuleManager:
|
|||||||
'COMMON_FLAGS += -Wno-format\n' \
|
'COMMON_FLAGS += -Wno-format\n' \
|
||||||
'COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d\n' \
|
'COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d\n' \
|
||||||
'CFLAGS += $(COMMON_FLAGS)\n' \
|
'CFLAGS += $(COMMON_FLAGS)\n' \
|
||||||
'CFLAGS += -std=gnu99\n' \
|
'CFLAGS += -std=gnu11\n' \
|
||||||
'CXXFLAGS += $(COMMON_FLAGS)\n' \
|
'CXXFLAGS += $(COMMON_FLAGS)\n' \
|
||||||
|
'CXXFLAGS += -std=gnu++11\n' \
|
||||||
'NEED_DUMMY_PIC_IRQ=yes\n' \
|
'NEED_DUMMY_PIC_IRQ=yes\n' \
|
||||||
'\n' \
|
'\n' \
|
||||||
'TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h\n' \
|
'TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h\n' \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user