Including the file only makes sense when support for pervasive rt is enabled, so add a corresponding check.
Signed-off-by: Wolfgang Mauerer <wolfgang.maue...@siemens.com> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- include/nucleus/vdso.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/include/nucleus/vdso.h b/include/nucleus/vdso.h index c431f88..2343e5d 100644 --- a/include/nucleus/vdso.h +++ b/include/nucleus/vdso.h @@ -23,6 +23,10 @@ * 02111-1307, USA. */ +#if defined(__KERNEL__) && !defined(CONFIG_XENO_OPT_PERVASIVE) +#error "vdso.h included in a kernel configuration without pervasive rt support!" +#endif + #include <nucleus/types.h> /* -- 1.6.4 _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core