diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-02-13 11:59:27 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-03-06 14:58:13 +0100 |
commit | f59a2da89c3293dc5b1008f309aa055d6e9a3d9e (patch) | |
tree | f9e2dedf23e9b7fb61e49e5bcb4aebf45eb76d57 | |
parent | Delete unused files (diff) | |
download | rtems-libbsd-f59a2da89c3293dc5b1008f309aa055d6e9a3d9e.tar.bz2 |
Use C11 and C++11
This is necessary to use <stdatomic.h> and <atomic>.
-rw-r--r-- | Makefile | 3 | ||||
-rwxr-xr-x | freebsd-to-rtems.py | 3 |
2 files changed, 4 insertions, 2 deletions
@@ -31,8 +31,9 @@ COMMON_FLAGS += -Wall COMMON_FLAGS += -Wno-format COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d CFLAGS += $(COMMON_FLAGS) -CFLAGS += -std=gnu99 +CFLAGS += -std=gnu11 CXXFLAGS += $(COMMON_FLAGS) +CXXFLAGS += -std=gnu++11 NEED_DUMMY_PIC_IRQ=yes TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index c90c1d17..185599f4 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -439,8 +439,9 @@ class ModuleManager: 'COMMON_FLAGS += -Wno-format\n' \ 'COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d\n' \ 'CFLAGS += $(COMMON_FLAGS)\n' \ - 'CFLAGS += -std=gnu99\n' \ + 'CFLAGS += -std=gnu11\n' \ 'CXXFLAGS += $(COMMON_FLAGS)\n' \ + 'CXXFLAGS += -std=gnu++11\n' \ 'NEED_DUMMY_PIC_IRQ=yes\n' \ '\n' \ 'TEST_NETWORK_CONFIG = testsuite/include/rtems/bsd/test/network-config.h\n' \ |