[Xenomai-git] Philippe Gerum : include/cobalt, mercury: introduce core-specific limits.h
Module: xenomai-forge Branch: rtdm-api-waitqueues Commit: 1ce3308baaf1bec858b26809456750ab23d4415d URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=1ce3308baaf1bec858b26809456750ab23d4415d Author: Philippe Gerum Date: Wed Apr 16 10:45:21 2014 +0200 include/cobalt,mercury: introduce core-specific limits.h --- include/cobalt/boilerplate/Makefile.am |1 + include/cobalt/boilerplate/Makefile.in |1 + include/cobalt/boilerplate/limits.h | 23 +++ include/cobalt/uapi/kernel/Makefile.am |1 + include/cobalt/uapi/kernel/Makefile.in |1 + include/cobalt/uapi/kernel/limits.h | 23 +++ include/cobalt/uapi/kernel/types.h |4 ++-- include/mercury/boilerplate/Makefile.am |1 + include/mercury/boilerplate/Makefile.in |1 + include/mercury/boilerplate/limits.h| 23 +++ 10 files changed, 77 insertions(+), 2 deletions(-) diff --git a/include/cobalt/boilerplate/Makefile.am b/include/cobalt/boilerplate/Makefile.am index 6199dd3..cbf76d1 100644 --- a/include/cobalt/boilerplate/Makefile.am +++ b/include/cobalt/boilerplate/Makefile.am @@ -1,6 +1,7 @@ includesubdir = $(includedir)/cobalt/boilerplate includesub_HEADERS = \ + limits.h\ signal.h\ trace.h \ wrappers.h diff --git a/include/cobalt/boilerplate/Makefile.in b/include/cobalt/boilerplate/Makefile.in index faa0ada..c557bbb 100644 --- a/include/cobalt/boilerplate/Makefile.in +++ b/include/cobalt/boilerplate/Makefile.in @@ -338,6 +338,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ includesubdir = $(includedir)/cobalt/boilerplate includesub_HEADERS = \ + limits.h\ signal.h\ trace.h \ wrappers.h diff --git a/include/cobalt/boilerplate/limits.h b/include/cobalt/boilerplate/limits.h new file mode 100644 index 000..ae49324 --- /dev/null +++ b/include/cobalt/boilerplate/limits.h @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2014 Philippe Gerum . + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#ifndef _COBALT_BOILERPLATE_LIMITS_H +#define _COBALT_BOILERPLATE_LIMITS_H + +#include + +#endif /* _COBALT_BOILERPLATE_LIMITS_H */ diff --git a/include/cobalt/uapi/kernel/Makefile.am b/include/cobalt/uapi/kernel/Makefile.am index 3383c89..e98a735 100644 --- a/include/cobalt/uapi/kernel/Makefile.am +++ b/include/cobalt/uapi/kernel/Makefile.am @@ -2,6 +2,7 @@ includesubdir = $(includedir)/cobalt/uapi/kernel includesub_HEADERS = \ heap.h \ + limits.h\ synch.h \ thread.h\ trace.h \ diff --git a/include/cobalt/uapi/kernel/Makefile.in b/include/cobalt/uapi/kernel/Makefile.in index 0a834ff..1d2c556 100644 --- a/include/cobalt/uapi/kernel/Makefile.in +++ b/include/cobalt/uapi/kernel/Makefile.in @@ -339,6 +339,7 @@ top_srcdir = @top_srcdir@ includesubdir = $(includedir)/cobalt/uapi/kernel includesub_HEADERS = \ heap.h \ + limits.h\ synch.h \ thread.h\ trace.h \ diff --git a/include/cobalt/uapi/kernel/limits.h b/include/cobalt/uapi/kernel/limits.h new file mode 100644 index 000..22017c5 --- /dev/null +++ b/include/cobalt/uapi/kernel/limits.h @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2014 Philippe Gerum . + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#ifndef _COBALT_UAPI_KERNEL_LIMITS_H +#define _COBALT_UAPI_KERNEL_LIMITS_H + +#define XNOBJECT_NAME_LEN 32 + +#endif /* !_COBALT_UAP
[Xenomai-git] Philippe Gerum : include/cobalt, mercury: introduce core-specific limits.h
Module: xenomai-forge Branch: next Commit: 1ce3308baaf1bec858b26809456750ab23d4415d URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=1ce3308baaf1bec858b26809456750ab23d4415d Author: Philippe Gerum Date: Wed Apr 16 10:45:21 2014 +0200 include/cobalt,mercury: introduce core-specific limits.h --- include/cobalt/boilerplate/Makefile.am |1 + include/cobalt/boilerplate/Makefile.in |1 + include/cobalt/boilerplate/limits.h | 23 +++ include/cobalt/uapi/kernel/Makefile.am |1 + include/cobalt/uapi/kernel/Makefile.in |1 + include/cobalt/uapi/kernel/limits.h | 23 +++ include/cobalt/uapi/kernel/types.h |4 ++-- include/mercury/boilerplate/Makefile.am |1 + include/mercury/boilerplate/Makefile.in |1 + include/mercury/boilerplate/limits.h| 23 +++ 10 files changed, 77 insertions(+), 2 deletions(-) diff --git a/include/cobalt/boilerplate/Makefile.am b/include/cobalt/boilerplate/Makefile.am index 6199dd3..cbf76d1 100644 --- a/include/cobalt/boilerplate/Makefile.am +++ b/include/cobalt/boilerplate/Makefile.am @@ -1,6 +1,7 @@ includesubdir = $(includedir)/cobalt/boilerplate includesub_HEADERS = \ + limits.h\ signal.h\ trace.h \ wrappers.h diff --git a/include/cobalt/boilerplate/Makefile.in b/include/cobalt/boilerplate/Makefile.in index faa0ada..c557bbb 100644 --- a/include/cobalt/boilerplate/Makefile.in +++ b/include/cobalt/boilerplate/Makefile.in @@ -338,6 +338,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ includesubdir = $(includedir)/cobalt/boilerplate includesub_HEADERS = \ + limits.h\ signal.h\ trace.h \ wrappers.h diff --git a/include/cobalt/boilerplate/limits.h b/include/cobalt/boilerplate/limits.h new file mode 100644 index 000..ae49324 --- /dev/null +++ b/include/cobalt/boilerplate/limits.h @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2014 Philippe Gerum . + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#ifndef _COBALT_BOILERPLATE_LIMITS_H +#define _COBALT_BOILERPLATE_LIMITS_H + +#include + +#endif /* _COBALT_BOILERPLATE_LIMITS_H */ diff --git a/include/cobalt/uapi/kernel/Makefile.am b/include/cobalt/uapi/kernel/Makefile.am index 3383c89..e98a735 100644 --- a/include/cobalt/uapi/kernel/Makefile.am +++ b/include/cobalt/uapi/kernel/Makefile.am @@ -2,6 +2,7 @@ includesubdir = $(includedir)/cobalt/uapi/kernel includesub_HEADERS = \ heap.h \ + limits.h\ synch.h \ thread.h\ trace.h \ diff --git a/include/cobalt/uapi/kernel/Makefile.in b/include/cobalt/uapi/kernel/Makefile.in index 0a834ff..1d2c556 100644 --- a/include/cobalt/uapi/kernel/Makefile.in +++ b/include/cobalt/uapi/kernel/Makefile.in @@ -339,6 +339,7 @@ top_srcdir = @top_srcdir@ includesubdir = $(includedir)/cobalt/uapi/kernel includesub_HEADERS = \ heap.h \ + limits.h\ synch.h \ thread.h\ trace.h \ diff --git a/include/cobalt/uapi/kernel/limits.h b/include/cobalt/uapi/kernel/limits.h new file mode 100644 index 000..22017c5 --- /dev/null +++ b/include/cobalt/uapi/kernel/limits.h @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2014 Philippe Gerum . + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#ifndef _COBALT_UAPI_KERNEL_LIMITS_H +#define _COBALT_UAPI_KERNEL_LIMITS_H + +#define XNOBJECT_NAME_LEN 32 + +#endif /* !_COBALT_UAPI_KERNEL_LIMITS