[Lsb-messages] /var/www/bzr/lsb/devel/devchk r2297: add ioctl.h bit decomposers (bug 3658)
Mats Wichmann
mats at linuxfoundation.org
Thu Sep 20 17:36:01 UTC 2012
------------------------------------------------------------
revno: 2297
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: devchk
timestamp: Thu 2012-09-20 11:36:01 -0600
message:
add ioctl.h bit decomposers (bug 3658)
modified:
ts/devchk/glib_2_0_glib_h.c
ts/devchk/glib_2_0_glib_h.inc
ts/devchk/sys_ioctl_h.c
-------------- next part --------------
=== modified file 'ts/devchk/glib_2_0_glib_h.c'
--- a/ts/devchk/glib_2_0_glib_h.c 2012-05-10 10:32:12 +0000
+++ b/ts/devchk/glib_2_0_glib_h.c 2012-09-20 17:36:01 +0000
@@ -13,6 +13,7 @@
#undef GETTEXT_PACKAGE
#ifndef LSBCC_MODE
+#define GLIB_COMPILATION
#include <glibconfig.h>
#endif
#include <float.h>
=== modified file 'ts/devchk/glib_2_0_glib_h.inc'
--- a/ts/devchk/glib_2_0_glib_h.inc 2009-03-13 09:00:38 +0000
+++ b/ts/devchk/glib_2_0_glib_h.inc 2012-09-20 17:36:01 +0000
@@ -4,6 +4,7 @@
#undef GETTEXT_PACKAGE
#ifndef LSBCC_MODE
+#define GLIB_COMPILATION
#include <glibconfig.h>
#endif
#include <float.h>
=== modified file 'ts/devchk/sys_ioctl_h.c'
--- a/ts/devchk/sys_ioctl_h.c 2011-12-08 09:18:09 +0000
+++ b/ts/devchk/sys_ioctl_h.c 2012-09-20 17:36:01 +0000
@@ -28,6 +28,258 @@
stripped_macro_value=(char*)malloc( (MAX_VALUE_LENGTH+1)*sizeof(char) );
Msg("Checking data structures in sys/ioctl.h\n");
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC_TYPECHECK(t) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOR_BAD(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOW_BAD(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOWR_BAD(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_NRBITS
+ CompareConstant(_IOC_NRBITS,8,4564,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_NRBITS\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_TYPEBITS
+ CompareConstant(_IOC_TYPEBITS,8,4565,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_TYPEBITS\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_SIZEBITS
+ CompareConstant(_IOC_SIZEBITS,14,4566,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_SIZEBITS\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_DIRBITS
+ CompareConstant(_IOC_DIRBITS,2,4567,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_DIRBITS\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_NRMASK
+ CompareConstant(_IOC_NRMASK,((1 << _IOC_NRBITS)-1),4568,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_NRMASK\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_TYPEMASK
+ CompareConstant(_IOC_TYPEMASK,((1 << _IOC_TYPEBITS)-1),4569,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_TYPEMASK\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_SIZEMASK
+ CompareConstant(_IOC_SIZEMASK,((1 << _IOC_SIZEBITS)-1),4570,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_SIZEMASK\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_DIRMASK
+ CompareConstant(_IOC_DIRMASK,((1 << _IOC_DIRBITS)-1),4571,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_DIRMASK\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_NRSHIFT
+ CompareConstant(_IOC_NRSHIFT,0,4572,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_NRSHIFT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_TYPESHIFT
+ CompareConstant(_IOC_TYPESHIFT,(_IOC_NRSHIFT+_IOC_NRBITS),4573,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_TYPESHIFT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_SIZESHIFT
+ CompareConstant(_IOC_SIZESHIFT,(_IOC_TYPESHIFT+_IOC_TYPEBITS),4574,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_SIZESHIFT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_DIRSHIFT
+ CompareConstant(_IOC_DIRSHIFT,(_IOC_SIZESHIFT+_IOC_SIZEBITS),4575,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_DIRSHIFT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_NONE
+ CompareConstant(_IOC_NONE,0U,4576,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_NONE\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_WRITE
+ CompareConstant(_IOC_WRITE,1U,4577,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_WRITE\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef _IOC_READ
+ CompareConstant(_IOC_READ,2U,4578,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: _IOC_READ\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC(dir,type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IO(type,nr) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOR(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOW(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOWR(type,nr,size) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC_DIR(nr) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC_TYPE(nr) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC_NR(nr) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+/* No test for _IOC_SIZE(nr) */
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef IOC_IN
+ CompareConstant(IOC_IN,(_IOC_WRITE << _IOC_DIRSHIFT),4588,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: IOC_IN\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef IOC_OUT
+ CompareConstant(IOC_OUT,(_IOC_READ << _IOC_DIRSHIFT),4589,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: IOC_OUT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef IOC_INOUT
+ CompareConstant(IOC_INOUT,((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT),4590,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: IOC_INOUT\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef IOCSIZE_MASK
+ CompareConstant(IOCSIZE_MASK,(_IOC_SIZEMASK << _IOC_SIZESHIFT),4591,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: IOCSIZE_MASK\n");
+cnt++;
+#endif
+
+#endif
+
+#if _LSB_DEFAULT_ARCH
+#ifdef IOCSIZE_SHIFT
+ CompareConstant(IOCSIZE_SHIFT,(_IOC_SIZESHIFT),4592,architecture,5.0,NULL)
+#else
+Msg( "Error: Constant not found: IOCSIZE_SHIFT\n");
+cnt++;
+#endif
+
+#endif
+
#if defined __powerpc64__
#ifdef TIOCGWINSZ
CompareConstant(TIOCGWINSZ,0x40087468,4611,architecture,3.0,NULL)
More information about the lsb-messages
mailing list