[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)))]&(1L<<((d)%(8*sizeof(long)))))!=0)
+#define FD_CLR(d,set) ((set)->fds_bits[((d)/(8*sizeof(long)))]&=~(1L<<((d)%(8*sizeof(long)))))
+#define FD_SET(d,set) ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L<<((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)))]&(1L<<((d)%(8*sizeof(long)))))!=0)
-#define FD_CLR(d,set) \
- ((set)->fds_bits[((d)/(8*sizeof(long)))]&=~(1L<<((d)%(8*sizeof(long)))))
-#define FD_SET(d,set) \
- ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L<<((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)))]&(1L<<((d)%(8*sizeof(long)))))!=0)
+#define FD_CLR(d,set) ((set)->fds_bits[((d)/(8*sizeof(long)))]&=~(1L<<((d)%(8*sizeof(long)))))
+#define FD_SET(d,set) ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L<<((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)))]&(1L<<((d)%(8*sizeof(long)))))!=0)
-#define FD_CLR(d,set) \
- ((set)->fds_bits[((d)/(8*sizeof(long)))]&=~(1L<<((d)%(8*sizeof(long)))))
-#define FD_SET(d,set) \
- ((set)->fds_bits[((d)/(8*sizeof(long)))]|=(1L<<((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