diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-02-13 12:00:17 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-03-06 14:58:13 +0100 |
commit | 19adb93558be24e1366699a2728ca16a2af6d52a (patch) | |
tree | e8f92752991a0b5cc7d02fb5cee0366a0c1a239f /rtemsbsd/rtems/rtems-bsd-cxx.cc | |
parent | Use C11 and C++11 (diff) | |
download | rtems-libbsd-19adb93558be24e1366699a2728ca16a2af6d52a.tar.bz2 |
rtems-bsd-cxx.cc: Fix include order
Diffstat (limited to '')
-rw-r--r-- | rtemsbsd/rtems/rtems-bsd-cxx.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rtemsbsd/rtems/rtems-bsd-cxx.cc b/rtemsbsd/rtems/rtems-bsd-cxx.cc index db97b84d..a97a9de7 100644 --- a/rtemsbsd/rtems/rtems-bsd-cxx.cc +++ b/rtemsbsd/rtems/rtems-bsd-cxx.cc @@ -32,6 +32,12 @@ #define __STDC_LIMIT_MACROS #define __STDC_CONSTANT_MACROS +/* + * Include this outside the extern "C", since we may include <atomic> via + * <rtems.h> which uses templates. + */ +#include <rtems.h> + extern "C" { #include <machine/rtems-bsd-kernel-space.h> |