[Lsb-messages] /var/www/bzr/lsb/devel/lsbspec r3820: checkpoint rebuild prior to bug 3144 changes

Mats Wichmann mats at linuxfoundation.org
Thu May 31 12:38:51 UTC 2012


------------------------------------------------------------
revno: 3820
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: lsbspec
timestamp: Thu 2012-05-31 06:38:51 -0600
message:
  checkpoint rebuild prior to bug 3144 changes
modified:
  LSB/AMD64/baselib/baselib.sgml
  LSB/AMD64/baselib/libc.sgml
  LSB/IA32/baselib/baselib.sgml
  LSB/IA32/baselib/libc.sgml
  LSB/IA64/baselib/baselib.sgml
  LSB/IA64/baselib/libc.sgml
  LSB/PPC32/baselib/baselib.sgml
  LSB/PPC32/baselib/libc.sgml
  LSB/PPC64/baselib/baselib.sgml
  LSB/PPC64/baselib/libc.sgml
  LSB/S390/baselib/baselib.sgml
  LSB/S390/baselib/libc.sgml
  LSB/S390X/baselib/baselib.sgml
  LSB/S390X/baselib/libc.sgml
  LSB/generic/baselib/baselib.sgml
  LSB/generic/baselib/libc.sgml
  Printing/generic/cupslib/cupslib.sgml
  Printing/generic/cupslib/libcupsimage.sgml
  intlist.All.txt
-------------- next part --------------
=== modified file 'LSB/AMD64/baselib/baselib.sgml'
--- a/LSB/AMD64/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/AMD64/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2616,6 +2616,7 @@
 
 #define LONG_MAX	0x7FFFFFFFFFFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 
 #define CHAR_MAX	127
 #define CHAR_MIN	SCHAR_MIN
@@ -3579,8 +3580,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file x86-64/sys/uio.h -->

=== modified file 'LSB/AMD64/baselib/libc.sgml'
--- a/LSB/AMD64/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/AMD64/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2589,6 +2589,7 @@
 
 #define LONG_MAX	0x7FFFFFFFFFFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 
 #define CHAR_MAX	127
 #define CHAR_MIN	SCHAR_MIN
@@ -3552,8 +3553,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file x86-64/sys/uio.h -->

=== modified file 'LSB/IA32/baselib/baselib.sgml'
--- a/LSB/IA32/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/IA32/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2615,6 +2615,7 @@
 
 #define LONG_MAX	0x7FFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFUL
+#define LONG_BIT	32
 
 #define CHAR_MAX	SCHAR_MAX
 #define CHAR_MIN	SCHAR_MIN
@@ -3041,10 +3042,10 @@
     struct _fpxreg _fxsr_st[8];
     struct _xmmreg _xmm[8];
     unsigned long int padding1[44];
-    union {
+    __extension__ union {
 	unsigned long int padding2[12];
 	struct _fpx_sw_bytes sw_reserved;
-    } padding1;
+    };
 };
 
 struct sigcontext {
@@ -3602,8 +3603,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file IA32/sys/uio.h -->

=== modified file 'LSB/IA32/baselib/libc.sgml'
--- a/LSB/IA32/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/IA32/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2589,6 +2589,7 @@
 
 #define LONG_MAX	0x7FFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFUL
+#define LONG_BIT	32
 
 #define CHAR_MAX	SCHAR_MAX
 #define CHAR_MIN	SCHAR_MIN
@@ -3015,10 +3016,10 @@
     struct _fpxreg _fxsr_st[8];
     struct _xmmreg _xmm[8];
     unsigned long int padding1[44];
-    union {
+    __extension__ union {
 	unsigned long int padding2[12];
 	struct _fpx_sw_bytes sw_reserved;
-    } padding1;
+    };
 };
 
 struct sigcontext {
@@ -3576,8 +3577,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file IA32/sys/uio.h -->

=== modified file 'LSB/IA64/baselib/baselib.sgml'
--- a/LSB/IA64/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/IA64/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2617,6 +2617,7 @@
 
 #define LONG_MAX	0x7FFFFFFFFFFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 
 #define CHAR_MAX	SCHAR_MAX
 #define CHAR_MIN	SCHAR_MIN
@@ -3545,8 +3546,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file IA64/sys/uio.h -->

=== modified file 'LSB/IA64/baselib/libc.sgml'
--- a/LSB/IA64/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/IA64/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2589,6 +2589,7 @@
 
 #define LONG_MAX	0x7FFFFFFFFFFFFFFFL
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 
 #define CHAR_MAX	SCHAR_MAX
 #define CHAR_MIN	SCHAR_MIN
@@ -3517,8 +3518,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file IA64/sys/uio.h -->

=== modified file 'LSB/PPC32/baselib/baselib.sgml'
--- a/LSB/PPC32/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/PPC32/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2744,6 +2744,7 @@
 
 #define ULONG_MAX	0xFFFFFFFFUL
 #define LONG_MAX	2147483647L
+#define LONG_BIT	32
 
 #define CHAR_MIN	0
 #define CHAR_MAX	255
@@ -3682,8 +3683,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file PPC32/sys/uio.h -->

=== modified file 'LSB/PPC32/baselib/libc.sgml'
--- a/LSB/PPC32/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/PPC32/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2716,6 +2716,7 @@
 
 #define ULONG_MAX	0xFFFFFFFFUL
 #define LONG_MAX	2147483647L
+#define LONG_BIT	32
 
 #define CHAR_MIN	0
 #define CHAR_MAX	255
@@ -3654,8 +3655,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file PPC32/sys/uio.h -->

=== modified file 'LSB/PPC64/baselib/baselib.sgml'
--- a/LSB/PPC64/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/PPC64/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2743,6 +2743,7 @@
 <SCREEN>
 
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 #define LONG_MAX	9223372036854775807L
 
 #define CHAR_MIN	0
@@ -3674,8 +3675,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file PPC64/sys/uio.h -->

=== modified file 'LSB/PPC64/baselib/libc.sgml'
--- a/LSB/PPC64/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/PPC64/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2715,6 +2715,7 @@
 <SCREEN>
 
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 #define LONG_MAX	9223372036854775807L
 
 #define CHAR_MIN	0
@@ -3646,8 +3647,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file PPC64/sys/uio.h -->

=== modified file 'LSB/S390/baselib/baselib.sgml'
--- a/LSB/S390/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/S390/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2744,6 +2744,7 @@
 
 #define ULONG_MAX	0xFFFFFFFFUL
 #define LONG_MAX	2147483647
+#define LONG_BIT	32
 
 #define CHAR_MIN	0
 #define CHAR_MAX	255
@@ -3686,8 +3687,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file S390/sys/uio.h -->

=== modified file 'LSB/S390/baselib/libc.sgml'
--- a/LSB/S390/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/S390/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2716,6 +2716,7 @@
 
 #define ULONG_MAX	0xFFFFFFFFUL
 #define LONG_MAX	2147483647
+#define LONG_BIT	32
 
 #define CHAR_MIN	0
 #define CHAR_MAX	255
@@ -3658,8 +3659,6 @@
 <SCREEN>
 
 typedef int32_t ssize_t;
-
-#define __FDSET_LONGS	32
 </SCREEN>
 </SECT2>
 <!-- empty header file S390/sys/uio.h -->

=== modified file 'LSB/S390X/baselib/baselib.sgml'
--- a/LSB/S390X/baselib/baselib.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/S390X/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -2743,6 +2743,7 @@
 <SCREEN>
 
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 #define LONG_MAX	9223372036854775807L
 
 #define CHAR_MIN	0
@@ -3672,8 +3673,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file S390X/sys/uio.h -->

=== modified file 'LSB/S390X/baselib/libc.sgml'
--- a/LSB/S390X/baselib/libc.sgml	2012-05-18 20:56:53 +0000
+++ b/LSB/S390X/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -2715,6 +2715,7 @@
 <SCREEN>
 
 #define ULONG_MAX	0xFFFFFFFFFFFFFFFFUL
+#define LONG_BIT	64
 #define LONG_MAX	9223372036854775807L
 
 #define CHAR_MIN	0
@@ -3644,8 +3645,6 @@
 <SCREEN>
 
 typedef int64_t ssize_t;
-
-#define __FDSET_LONGS	16
 </SCREEN>
 </SECT2>
 <!-- empty header file S390X/sys/uio.h -->

=== modified file 'LSB/generic/baselib/baselib.sgml'
--- a/LSB/generic/baselib/baselib.sgml	2012-05-19 13:11:30 +0000
+++ b/LSB/generic/baselib/baselib.sgml	2012-05-31 12:38:51 +0000
@@ -4506,6 +4506,7 @@
 #define _POSIX_PATH_MAX	256
 #define _POSIX_SEM_NSEMS_MAX	256
 #define NGROUPS_MAX	32
+#define WORD_BIT	32
 #define _POSIX2_EXPR_NEST_MAX	32
 #define _POSIX_DELAYTIMER_MAX	32
 #define _POSIX_MQ_PRIO_MAX	32
@@ -7612,8 +7613,16 @@
 </PARA>
 <SCREEN>
 
+#define FD_ISSET(d,set)	(((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;(1L&lt;&lt;((d)%(8*sizeof(long)))))!=0)
+#define FD_CLR(d,set)	((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;=~(1L&lt;&lt;((d)%(8*sizeof(long)))))
+#define FD_SET(d,set)	((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L&lt;&lt;((d)%(8*sizeof(long)))))
 #define NFDBITS	(8 * sizeof (long))
+#define FD_SETSIZE	1024
+#define FD_ZERO(fdsetp)	bzero(fdsetp, sizeof(*(fdsetp)))
 
+typedef struct {
+    unsigned long int fds_bits[FD_SETSIZE / NFDBITS];
+} fd_set;
 extern int pselect(int __nfds, fd_set * __readfds, fd_set * __writefds,
 		   fd_set * __exceptfds, const struct timespec *__timeout,
 		   const sigset_t * __sigmask);
@@ -8054,14 +8063,6 @@
 #ifndef TRUE
 #define TRUE	1
 #endif
-#define FD_SETSIZE	1024
-#define FD_ZERO(fdsetp)	bzero(fdsetp, sizeof(*(fdsetp)))
-#define FD_ISSET(d,set)	\
-  (((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;(1L&lt;&lt;((d)%(8*sizeof(long)))))!=0)
-#define FD_CLR(d,set)	\
-  ((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;=~(1L&lt;&lt;((d)%(8*sizeof(long)))))
-#define FD_SET(d,set)	\
-  ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L&lt;&lt;((d)%(8*sizeof(long)))))
 
 typedef unsigned char u_int8_t;
 typedef unsigned short u_int16_t;
@@ -8103,10 +8104,6 @@
 typedef unsigned long int nlink_t;
 typedef char *caddr_t;
 
-typedef struct {
-    unsigned long int fds_bits[__FDSET_LONGS];
-} fd_set;
-
 typedef long int clock_t;
 typedef long int time_t;
 </SCREEN>

=== modified file 'LSB/generic/baselib/libc.sgml'
--- a/LSB/generic/baselib/libc.sgml	2012-05-18 14:40:16 +0000
+++ b/LSB/generic/baselib/libc.sgml	2012-05-31 12:38:51 +0000
@@ -4437,6 +4437,7 @@
 #define _POSIX_PATH_MAX	256
 #define _POSIX_SEM_NSEMS_MAX	256
 #define NGROUPS_MAX	32
+#define WORD_BIT	32
 #define _POSIX2_EXPR_NEST_MAX	32
 #define _POSIX_DELAYTIMER_MAX	32
 #define _POSIX_MQ_PRIO_MAX	32
@@ -7543,8 +7544,16 @@
 </PARA>
 <SCREEN>
 
+#define FD_ISSET(d,set)	(((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;(1L&lt;&lt;((d)%(8*sizeof(long)))))!=0)
+#define FD_CLR(d,set)	((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;=~(1L&lt;&lt;((d)%(8*sizeof(long)))))
+#define FD_SET(d,set)	((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L&lt;&lt;((d)%(8*sizeof(long)))))
 #define NFDBITS	(8 * sizeof (long))
+#define FD_SETSIZE	1024
+#define FD_ZERO(fdsetp)	bzero(fdsetp, sizeof(*(fdsetp)))
 
+typedef struct {
+    unsigned long int fds_bits[FD_SETSIZE / NFDBITS];
+} fd_set;
 extern int pselect(int __nfds, fd_set * __readfds, fd_set * __writefds,
 		   fd_set * __exceptfds, const struct timespec *__timeout,
 		   const sigset_t * __sigmask);
@@ -7985,14 +7994,6 @@
 #ifndef TRUE
 #define TRUE	1
 #endif
-#define FD_SETSIZE	1024
-#define FD_ZERO(fdsetp)	bzero(fdsetp, sizeof(*(fdsetp)))
-#define FD_ISSET(d,set)	\
-  (((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;(1L&lt;&lt;((d)%(8*sizeof(long)))))!=0)
-#define FD_CLR(d,set)	\
-  ((set)->fds_bits[((d)/(8*sizeof(long)))]&amp;=~(1L&lt;&lt;((d)%(8*sizeof(long)))))
-#define FD_SET(d,set)	\
-  ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L&lt;&lt;((d)%(8*sizeof(long)))))
 
 typedef unsigned char u_int8_t;
 typedef unsigned short u_int16_t;
@@ -8034,10 +8035,6 @@
 typedef unsigned long int nlink_t;
 typedef char *caddr_t;
 
-typedef struct {
-    unsigned long int fds_bits[__FDSET_LONGS];
-} fd_set;
-
 typedef long int clock_t;
 typedef long int time_t;
 </SCREEN>

=== modified file 'Printing/generic/cupslib/cupslib.sgml'
--- a/Printing/generic/cupslib/cupslib.sgml	2012-05-18 20:56:53 +0000
+++ b/Printing/generic/cupslib/cupslib.sgml	2012-05-31 12:38:51 +0000
@@ -3889,6 +3889,31 @@
 </TBODY>
 </TGROUP>
 </TABLE>
+<PARA>
+An LSB conforming implementation shall provide the generic deprecated functions
+for CUPS Raster ABI specified in <XREF linkend="tbl-libcupsimage-cups-depints">,
+with the full mandatory functionality as described in the referenced
+underlying specification.
+</PARA>
+<NOTE><PARA>These interfaces are deprecated, and applications
+should avoid using them.
+These interfaces may be withdrawn
+in future releases of this specification.
+</PARA></NOTE>
+<!--libgroupdepints-->
+<TABLE id="tbl-libcupsimage-cups-depints">
+<TITLE>libcupsimage - CUPS Raster ABI Deprecated Function Interfaces</TITLE>
+<TGROUP COLS=4>
+<TBODY>
+<ROW>
+<ENTRY><indexterm><primary>cupsRasterReadHeader</primary></indexterm>cupsRasterReadHeader <LINK LINKEND="REFSTD.libcupsimage.1">[LSB]</LINK></ENTRY>
+<ENTRY><indexterm><primary>cupsRasterWriteHeader</primary></indexterm>cupsRasterWriteHeader <LINK LINKEND="REFSTD.libcupsimage.1">[LSB]</LINK></ENTRY>
+<ENTRY></ENTRY>
+<ENTRY></ENTRY>
+</ROW>
+</TBODY>
+</TGROUP>
+</TABLE>
 </SECT3>
 </SECT2>
 </SECT1>

=== modified file 'Printing/generic/cupslib/libcupsimage.sgml'
--- a/Printing/generic/cupslib/libcupsimage.sgml	2012-05-18 20:56:53 +0000
+++ b/Printing/generic/cupslib/libcupsimage.sgml	2012-05-31 12:38:51 +0000
@@ -64,6 +64,31 @@
 </TBODY>
 </TGROUP>
 </TABLE>
+<PARA>
+An LSB conforming implementation shall provide the generic deprecated functions
+for CUPS Raster ABI specified in <XREF linkend="tbl-libcupsimage-cups-depints">,
+with the full mandatory functionality as described in the referenced
+underlying specification.
+</PARA>
+<NOTE><PARA>These interfaces are deprecated, and applications
+should avoid using them.
+These interfaces may be withdrawn
+in future releases of this specification.
+</PARA></NOTE>
+<!--libgroupdepints-->
+<TABLE id="tbl-libcupsimage-cups-depints">
+<TITLE>libcupsimage - CUPS Raster ABI Deprecated Function Interfaces</TITLE>
+<TGROUP COLS=4>
+<TBODY>
+<ROW>
+<ENTRY><indexterm><primary>cupsRasterReadHeader</primary></indexterm>cupsRasterReadHeader <LINK LINKEND="REFSTD.libcupsimage.1">[LSB]</LINK></ENTRY>
+<ENTRY><indexterm><primary>cupsRasterWriteHeader</primary></indexterm>cupsRasterWriteHeader <LINK LINKEND="REFSTD.libcupsimage.1">[LSB]</LINK></ENTRY>
+<ENTRY></ENTRY>
+<ENTRY></ENTRY>
+</ROW>
+</TBODY>
+</TGROUP>
+</TABLE>
 </SECT3>
 </SECT2>
 </SECT1>

=== modified file 'intlist.All.txt'
--- a/intlist.All.txt	2012-05-18 20:56:53 +0000
+++ b/intlist.All.txt	2012-05-31 12:38:51 +0000
@@ -25882,10 +25882,10 @@
 libcupsimage Function Interfaces
 cupsRasterClose()
 cupsRasterOpen()
-cupsRasterReadHeader()
+cupsRasterReadHeader() *Deprecated*
 cupsRasterReadHeader2()
 cupsRasterReadPixels()
-cupsRasterWriteHeader()
+cupsRasterWriteHeader() *Deprecated*
 cupsRasterWriteHeader2()
 cupsRasterWritePixels()
 libasound Function Interfaces



More information about the lsb-messages mailing list