1999-12-03  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/generic/bits/stropts.h: Update with LiS types and
	values.  Patch by David Grothe <dave@gcom.com>.

	* sysdeps/unix/sysv/linux/bits/types.h (__t_scalar_t, __t_uscalar_t):
	Make long types.
	* sysdeps/unix/sysv/linux/alpha/bits/types.h: Likewise.
	* sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/types.h: Likewise.
This commit is contained in:
Ulrich Drepper 1999-12-04 07:44:05 +00:00
parent 9bae8b0016
commit 589328764d
7 changed files with 181 additions and 154 deletions

View File

@ -1,3 +1,14 @@
1999-12-03 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/generic/bits/stropts.h: Update with LiS types and
values. Patch by David Grothe <dave@gcom.com>.
* sysdeps/unix/sysv/linux/bits/types.h (__t_scalar_t, __t_uscalar_t):
Make long types.
* sysdeps/unix/sysv/linux/alpha/bits/types.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/types.h: Likewise.
1999-12-02 Akira Yoshiyama <yosshy@debian.or.jp>
* locale/lc-time.c (_nl_get_era_entry): Separate eras

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1998 Free Software Foundation, Inc.
/* Copyright (C) 1998, 1999 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -22,133 +22,140 @@
#include <bits/types.h>
/* Macros used as `request' argument to `ioctl'. */
#define I_PUSH 1 /* Push STREAMS module onto top of the current
#define __SID ('S' << 8)
#define I_NREAD (__SID | 1) /* Counts the number of data bytes in the data
block in the first message. */
#define I_PUSH (__SID | 2) /* Push STREAMS module onto top of the current
STREAM, just below the STREAM head. */
#define I_POP 2 /* Remove STREAMS module from just below the
#define I_POP (__SID | 3) /* Remove STREAMS module from just below the
STREAM head. */
#define I_LOOK 3 /* Retrieve the name of the module just below
#define I_LOOK (__SID | 4) /* Retrieve the name of the module just below
the STREAM head and place it in a character
string. */
#define I_FLUSH 4 /* Flush all input and/or output. */
#define I_FLUSHBAND 5 /* Flush only band specified. */
#define I_SETSIG 6 /* Inform the STREAM head that the process
#define I_FLUSH (__SID | 5) /* Flush all input and/or output. */
#define I_SRDOPT (__SID | 6) /* Sets the read mode. */
#define I_GRDOPT (__SID | 7) /* Returns the current read mode setting. */
#define I_STR (__SID | 8) /* Construct an internal STREAMS `ioctl'
message and send that message downstream. */
#define I_SETSIG (__SID | 9) /* Inform the STREAM head that the process
wants the SIGPOLL signal issued. */
#define I_GETSIG 7 /* Return the events for which the calling
#define I_GETSIG (__SID |10) /* Return the events for which the calling
process is currently registered to be sent
a SIGPOLL signal. */
#define I_FIND 8 /* Compares the names of all modules currently
#define I_FIND (__SID |11) /* Compares the names of all modules currently
present in the STREAM to the name pointed to
by `arg'. */
#define I_PEEK 9 /* Allows a process to retrieve the information
#define I_LINK (__SID |12) /* Connect two STREAMs. */
#define I_UNLINK (__SID |13) /* Disconnects the two STREAMs. */
#define I_PEEK (__SID |15) /* Allows a process to retrieve the information
in the first message on the STREAM head read
queue without taking the message off the
queue. */
#define I_SRDOPT 10 /* Sets the read mode. */
#define I_GRDOPT 11 /* Returns the current read mode setting. */
#define I_NREAD 12 /* Counts the number of data bytes in the data
block in the first message. */
#define I_FDINSERT 13 /* Create a message from the specified
#define I_FDINSERT (__SID |16) /* Create a message from the specified
buffer(s), adds information about another
STREAM, and send the message downstream. */
#define I_STR 14 /* Construct an internal STREAMS `ioctl'
message and send that message downstream. */
#define I_SWROPT 15 /* Set the write mode. */
#define I_GWRSET 16 /* Return the current write mode setting. */
#define I_SENDFD 17 /* Requests the STREAM associated with `fildes'
#define I_SENDFD (__SID |17) /* Requests the STREAM associated with `fildes'
to send a message, containing a file
pointer, to the STREAM head at the other end
of a STREAMS pipe. */
#define I_RECVFD 18 /* Retrieve the file descriptor associated with
the message sent by an I_SENDFD `ioctl'
over a STREAMS pipe. */
#define I_LIST 19 /* List all the module names on the STREAM, up
#define I_RECVFD (__SID |14) /* Non-EFT definition. */
#define I_SWROPT (__SID |19) /* Set the write mode. */
#define I_GWRSET (__SID |20) /* Return the current write mode setting. */
#define I_LIST (__SID |21) /* List all the module names on the STREAM, up
to and including the topmost driver name. */
#define I_ATMARK 20 /* See if the current message on the STREAM
head read queue is "marked" by some module
downstream. */
#define I_CKBAND 21 /* Check if the message of a given priority
#define I_PLINK (__SID |22) /* Connect two STREAMs with a persistent
link. */
#define I_PUNLINK (__SID |23) /* Disconnect the two STREAMs that were
connected with a persistent link. */
#define I_FLUSHBAND (__SID |28) /* Flush only band specified. */
#define I_CKBAND (__SID |29) /* Check if the message of a given priority
band exists on the STREAM head read
queue. */
#define I_GETBAND 22 /* Return the priority band of the first
#define I_GETBAND (__SID |30) /* Return the priority band of the first
message on the STREAM head read queue. */
#define I_CANPUT 23 /* Check if a certain band is writable. */
#define I_SETCLTIME 24 /* Set the time the STREAM head will delay when
#define I_ATMARK (__SID |31) /* See if the current message on the STREAM
head read queue is "marked" by some module
downstream. */
#define I_SETCLTIME (__SID |32) /* Set the time the STREAM head will delay when
a STREAM is closing and there is data on
the write queues. */
#define I_LINK 25 /* Connect two STREAMs. */
#define I_UNLINK 26 /* Disconnects the two STREAMs. */
#define I_PLINK 27 /* Connect two STREAMs with a persistent
link. */
#define I_PUNLINK 28 /* Disconnect the two STREAMs that were
connected with a persistent link. */
#define I_GETCLTIME (__SID |33) /* Get current value for closing timeout. */
#define I_CANPUT (__SID |34) /* Check if a certain band is writable. */
/* Used in `I_LOOK' request. */
#define FMNAMESZ 255
#define FMNAMESZ 8 /* compatibility w/UnixWare/Solaris. */
/* Flush options. */
#define FLUSHR 1 /* Flush read queues. */
#define FLUSHW 2 /* Flush write queues. */
#define FLUSHRW 3 /* Flush read and write queues. */
#define FLUSHR 0x01 /* Flush read queues. */
#define FLUSHW 0x02 /* Flush write queues. */
#define FLUSHRW 0x03 /* Flush read and write queues. */
#define FLUSHBAND 0x04 /* Flush only specified band. */
/* Possible arguments for `I_SETSIG'. */
#define S_RDNORM 0x0001 /* A normal message has arrived. */
#define S_RDBAND 0x0002 /* A message with a non-zero priority has
arrived. */
#define S_INPUT 0x0004 /* A message, other than a high-priority
#define S_INPUT 0x0001 /* A message, other than a high-priority
message, has arrived. */
#define S_HIPRI 0x0008 /* A high-priority message is present. */
#define S_OUTPUT 0x0010 /* The write queue for normal data is no longer
#define S_HIPRI 0x0002 /* A high-priority message is present. */
#define S_OUTPUT 0x0004 /* The write queue for normal data is no longer
full. */
#define S_WRNORM S_OUTPUT
#define S_WRBAND 0x0020 /* The write queue for a non-zero priority
band is no longer full. */
#define S_MSG 0x0040 /* A STREAMS signal message that contains the
#define S_MSG 0x0008 /* A STREAMS signal message that contains the
SIGPOLL signal reaches the front of the
STREAM head read queue. */
#define S_ERROR 0x0080 /* Notification of an error condition. */
#define S_HANGUP 0x0100 /* Notification of a hangup. */
#define S_ERROR 0x0010 /* Notification of an error condition. */
#define S_HANGUP 0x0020 /* Notification of a hangup. */
#define S_RDNORM 0x0040 /* A normal message has arrived. */
#define S_WRNORM S_OUTPUT
#define S_RDBAND 0x0080 /* A message with a non-zero priority has
arrived. */
#define S_WRBAND 0x0100 /* The write queue for a non-zero priority
band is no longer full. */
#define S_BANDURG 0x0200 /* When used in conjunction with S_RDBAND,
SIGURG is generated instead of SIGPOLL when
a priority message reaches the front of the
STREAM head read queue. */
/* Option for `I_PEEK'. */
#define RS_HIPRI 1 /* Only look for high-priority messages. */
#define RS_HIPRI 0x01 /* Only look for high-priority messages. */
/* Options for `I_SRDOPT'. */
#define RDNORM 1 /* Byte-STREAM mode, the default. */
#define RMSGD 2 /* Message-discard mode. */
#define RMSGN 3 /* Message-nondiscard mode. */
#define RPROTNORM 4 /* Fail `read' with EBADMSG if a message
#define RNORM 0x0000 /* Byte-STREAM mode, the default. */
#define RMSGD 0x0001 /* Message-discard mode. */
#define RMSGN 0x0002 /* Message-nondiscard mode. */
#define RPROTDAT 0x0004 /* Deliver the control part of a message as
data. */
#define RPROTDIS 0x0008 /* Discard the control part of a message,
delivering any data part. */
#define RPROTNORM 0x0010 /* Fail `read' with EBADMSG if a message
containing a control part is at the front
of the STREAM head read queue. */
#define RPROTDAT 5 /* Deliver the control part of a message as
data. */
#define RPROTDIS 6 /* Discard the control part of a message,
delivering any data part. */
#define RPROTMASK 0x001C /* The RPROT bits */
/* Possible mode for `I_SWROPT'. */
#define SNDZERO 1 /* Send a zero-length message downstream when a
#define SNDZERO 0x001 /* Send a zero-length message downstream when a
`write' of 0 bytes occurs. */
#define SNDPIPE 0x002 /* Send SIGPIPE on write and putmsg if
sd_werror is set. */
/* Arguments for `I_ATMARK'. */
#define ANYMARK 1 /* Check if the message is marked. */
#define LASTMARK 2 /* Check if the message is the last one marked
#define ANYMARK 0x01 /* Check if the message is marked. */
#define LASTMARK 0x02 /* Check if the message is the last one marked
on the queue. */
/* Argument for `I_UNLINK'. */
#define MUXID_ALL 1 /* Unlink all STREAMs linked to the STREAM
#define MUXID_ALL (-1) /* Unlink all STREAMs linked to the STREAM
associated with `fildes'. */
/* Macros for `getmsg', `getpmsg', `putmsg' and `putpmsg'. */
#define MSG_ANY 1 /* Receive any message. */
#define MSG_BAND 2 /* Receive message from specified band. */
#define MSG_HIPRI 3 /* Send/receive high priority message. */
#define MORECTL 4 /* More control information is left in
#define MSG_HIPRI 0x01 /* Send/receive high priority message. */
#define MSG_ANY 0x02 /* Receive any message. */
#define MSG_BAND 0x04 /* Receive message from specified band. */
/* Values returned by getmsg and getpmsg */
#define MORECTL 1 /* More control information is left in
message. */
#define MOREDATA 5 /* More data is left in message. */
#define MOREDATA 2 /* More data is left in message. */
/* Structure used for the I_FLUSHBAND ioctl on streams. */
@ -169,14 +176,14 @@ struct strpeek
{
struct strbuf ctlbuf;
struct strbuf databuf;
__t_uscalar_t flags;
__t_uscalar_t flags; /* UnixWare/Solaris compatibility. */
};
struct strfdinsert
{
struct strbuf ctlbuf;
struct strbuf databuf;
__t_uscalar_t flags;
__t_uscalar_t flags; /* UnixWare/Solaris compatibility. */
int fildes;
int offset;
};
@ -194,6 +201,7 @@ struct strrecvfd
int fd;
__uid_t uid;
__gid_t gid;
char fill[8]; /* UnixWare/Solaris compatibility */
};

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1998 Free Software Foundation, Inc.
/* Copyright (C) 1998, 1999 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -22,133 +22,140 @@
#include <bits/types.h>
/* Macros used as `request' argument to `ioctl'. */
#define I_PUSH 1 /* Push STREAMS module onto top of the current
#define __SID ('S' << 8)
#define I_NREAD (__SID | 1) /* Counts the number of data bytes in the data
block in the first message. */
#define I_PUSH (__SID | 2) /* Push STREAMS module onto top of the current
STREAM, just below the STREAM head. */
#define I_POP 2 /* Remove STREAMS module from just below the
#define I_POP (__SID | 3) /* Remove STREAMS module from just below the
STREAM head. */
#define I_LOOK 3 /* Retrieve the name of the module just below
#define I_LOOK (__SID | 4) /* Retrieve the name of the module just below
the STREAM head and place it in a character
string. */
#define I_FLUSH 4 /* Flush all input and/or output. */
#define I_FLUSHBAND 5 /* Flush only band specified. */
#define I_SETSIG 6 /* Inform the STREAM head that the process
#define I_FLUSH (__SID | 5) /* Flush all input and/or output. */
#define I_SRDOPT (__SID | 6) /* Sets the read mode. */
#define I_GRDOPT (__SID | 7) /* Returns the current read mode setting. */
#define I_STR (__SID | 8) /* Construct an internal STREAMS `ioctl'
message and send that message downstream. */
#define I_SETSIG (__SID | 9) /* Inform the STREAM head that the process
wants the SIGPOLL signal issued. */
#define I_GETSIG 7 /* Return the events for which the calling
#define I_GETSIG (__SID |10) /* Return the events for which the calling
process is currently registered to be sent
a SIGPOLL signal. */
#define I_FIND 8 /* Compares the names of all modules currently
#define I_FIND (__SID |11) /* Compares the names of all modules currently
present in the STREAM to the name pointed to
by `arg'. */
#define I_PEEK 9 /* Allows a process to retrieve the information
#define I_LINK (__SID |12) /* Connect two STREAMs. */
#define I_UNLINK (__SID |13) /* Disconnects the two STREAMs. */
#define I_PEEK (__SID |15) /* Allows a process to retrieve the information
in the first message on the STREAM head read
queue without taking the message off the
queue. */
#define I_SRDOPT 10 /* Sets the read mode. */
#define I_GRDOPT 11 /* Returns the current read mode setting. */
#define I_NREAD 12 /* Counts the number of data bytes in the data
block in the first message. */
#define I_FDINSERT 13 /* Create a message from the specified
#define I_FDINSERT (__SID |16) /* Create a message from the specified
buffer(s), adds information about another
STREAM, and send the message downstream. */
#define I_STR 14 /* Construct an internal STREAMS `ioctl'
message and send that message downstream. */
#define I_SWROPT 15 /* Set the write mode. */
#define I_GWRSET 16 /* Return the current write mode setting. */
#define I_SENDFD 17 /* Requests the STREAM associated with `fildes'
#define I_SENDFD (__SID |17) /* Requests the STREAM associated with `fildes'
to send a message, containing a file
pointer, to the STREAM head at the other end
of a STREAMS pipe. */
#define I_RECVFD 18 /* Retrieve the file descriptor associated with
the message sent by an I_SENDFD `ioctl'
over a STREAMS pipe. */
#define I_LIST 19 /* List all the module names on the STREAM, up
#define I_RECVFD (__SID |14) /* Non-EFT definition. */
#define I_SWROPT (__SID |19) /* Set the write mode. */
#define I_GWRSET (__SID |20) /* Return the current write mode setting. */
#define I_LIST (__SID |21) /* List all the module names on the STREAM, up
to and including the topmost driver name. */
#define I_ATMARK 20 /* See if the current message on the STREAM
head read queue is "marked" by some module
downstream. */
#define I_CKBAND 21 /* Check if the message of a given priority
#define I_PLINK (__SID |22) /* Connect two STREAMs with a persistent
link. */
#define I_PUNLINK (__SID |23) /* Disconnect the two STREAMs that were
connected with a persistent link. */
#define I_FLUSHBAND (__SID |28) /* Flush only band specified. */
#define I_CKBAND (__SID |29) /* Check if the message of a given priority
band exists on the STREAM head read
queue. */
#define I_GETBAND 22 /* Return the priority band of the first
#define I_GETBAND (__SID |30) /* Return the priority band of the first
message on the STREAM head read queue. */
#define I_CANPUT 23 /* Check if a certain band is writable. */
#define I_SETCLTIME 24 /* Set the time the STREAM head will delay when
#define I_ATMARK (__SID |31) /* See if the current message on the STREAM
head read queue is "marked" by some module
downstream. */
#define I_SETCLTIME (__SID |32) /* Set the time the STREAM head will delay when
a STREAM is closing and there is data on
the write queues. */
#define I_LINK 25 /* Connect two STREAMs. */
#define I_UNLINK 26 /* Disconnects the two STREAMs. */
#define I_PLINK 27 /* Connect two STREAMs with a persistent
link. */
#define I_PUNLINK 28 /* Disconnect the two STREAMs that were
connected with a persistent link. */
#define I_GETCLTIME (__SID |33) /* Get current value for closing timeout. */
#define I_CANPUT (__SID |34) /* Check if a certain band is writable. */
/* Used in `I_LOOK' request. */
#define FMNAMESZ 255
#define FMNAMESZ 8 /* compatibility w/UnixWare/Solaris. */
/* Flush options. */
#define FLUSHR 1 /* Flush read queues. */
#define FLUSHW 2 /* Flush write queues. */
#define FLUSHRW 3 /* Flush read and write queues. */
#define FLUSHR 0x01 /* Flush read queues. */
#define FLUSHW 0x02 /* Flush write queues. */
#define FLUSHRW 0x03 /* Flush read and write queues. */
#define FLUSHBAND 0x04 /* Flush only specified band. */
/* Possible arguments for `I_SETSIG'. */
#define S_RDNORM 0x0001 /* A normal message has arrived. */
#define S_RDBAND 0x0002 /* A message with a non-zero priority has
arrived. */
#define S_INPUT 0x0004 /* A message, other than a high-priority
#define S_INPUT 0x0001 /* A message, other than a high-priority
message, has arrived. */
#define S_HIPRI 0x0008 /* A high-priority message is present. */
#define S_OUTPUT 0x0010 /* The write queue for normal data is no longer
#define S_HIPRI 0x0002 /* A high-priority message is present. */
#define S_OUTPUT 0x0004 /* The write queue for normal data is no longer
full. */
#define S_WRNORM S_OUTPUT
#define S_WRBAND 0x0020 /* The write queue for a non-zero priority
band is no longer full. */
#define S_MSG 0x0040 /* A STREAMS signal message that contains the
#define S_MSG 0x0008 /* A STREAMS signal message that contains the
SIGPOLL signal reaches the front of the
STREAM head read queue. */
#define S_ERROR 0x0080 /* Notification of an error condition. */
#define S_HANGUP 0x0100 /* Notification of a hangup. */
#define S_ERROR 0x0010 /* Notification of an error condition. */
#define S_HANGUP 0x0020 /* Notification of a hangup. */
#define S_RDNORM 0x0040 /* A normal message has arrived. */
#define S_WRNORM S_OUTPUT
#define S_RDBAND 0x0080 /* A message with a non-zero priority has
arrived. */
#define S_WRBAND 0x0100 /* The write queue for a non-zero priority
band is no longer full. */
#define S_BANDURG 0x0200 /* When used in conjunction with S_RDBAND,
SIGURG is generated instead of SIGPOLL when
a priority message reaches the front of the
STREAM head read queue. */
/* Option for `I_PEEK'. */
#define RS_HIPRI 1 /* Only look for high-priority messages. */
#define RS_HIPRI 0x01 /* Only look for high-priority messages. */
/* Options for `I_SRDOPT'. */
#define RDNORM 1 /* Byte-STREAM mode, the default. */
#define RMSGD 2 /* Message-discard mode. */
#define RMSGN 3 /* Message-nondiscard mode. */
#define RPROTNORM 4 /* Fail `read' with EBADMSG if a message
#define RNORM 0x0000 /* Byte-STREAM mode, the default. */
#define RMSGD 0x0001 /* Message-discard mode. */
#define RMSGN 0x0002 /* Message-nondiscard mode. */
#define RPROTDAT 0x0004 /* Deliver the control part of a message as
data. */
#define RPROTDIS 0x0008 /* Discard the control part of a message,
delivering any data part. */
#define RPROTNORM 0x0010 /* Fail `read' with EBADMSG if a message
containing a control part is at the front
of the STREAM head read queue. */
#define RPROTDAT 5 /* Deliver the control part of a message as
data. */
#define RPROTDIS 6 /* Discard the control part of a message,
delivering any data part. */
#define RPROTMASK 0x001C /* The RPROT bits */
/* Possible mode for `I_SWROPT'. */
#define SNDZERO 1 /* Send a zero-length message downstream when a
#define SNDZERO 0x001 /* Send a zero-length message downstream when a
`write' of 0 bytes occurs. */
#define SNDPIPE 0x002 /* Send SIGPIPE on write and putmsg if
sd_werror is set. */
/* Arguments for `I_ATMARK'. */
#define ANYMARK 1 /* Check if the message is marked. */
#define LASTMARK 2 /* Check if the message is the last one marked
#define ANYMARK 0x01 /* Check if the message is marked. */
#define LASTMARK 0x02 /* Check if the message is the last one marked
on the queue. */
/* Argument for `I_UNLINK'. */
#define MUXID_ALL 1 /* Unlink all STREAMs linked to the STREAM
#define MUXID_ALL (-1) /* Unlink all STREAMs linked to the STREAM
associated with `fildes'. */
/* Macros for `getmsg', `getpmsg', `putmsg' and `putpmsg'. */
#define MSG_ANY 1 /* Receive any message. */
#define MSG_BAND 2 /* Receive message from specified band. */
#define MSG_HIPRI 3 /* Send/receive high priority message. */
#define MORECTL 4 /* More control information is left in
#define MSG_HIPRI 0x01 /* Send/receive high priority message. */
#define MSG_ANY 0x02 /* Receive any message. */
#define MSG_BAND 0x04 /* Receive message from specified band. */
/* Values returned by getmsg and getpmsg */
#define MORECTL 1 /* More control information is left in
message. */
#define MOREDATA 5 /* More data is left in message. */
#define MOREDATA 2 /* More data is left in message. */
/* Structure used for the I_FLUSHBAND ioctl on streams. */
@ -169,14 +176,14 @@ struct strpeek
{
struct strbuf ctlbuf;
struct strbuf databuf;
__t_uscalar_t flags;
__t_uscalar_t flags; /* UnixWare/Solaris compatibility. */
};
struct strfdinsert
{
struct strbuf ctlbuf;
struct strbuf databuf;
__t_uscalar_t flags;
__t_uscalar_t flags; /* UnixWare/Solaris compatibility. */
int fildes;
int offset;
};
@ -194,6 +201,7 @@ struct strrecvfd
int fd;
__uid_t uid;
__gid_t gid;
char fill[8]; /* UnixWare/Solaris compatibility */
};

View File

@ -117,8 +117,8 @@ typedef struct
} __fd_set;
/* Used in XTI. */
typedef int __t_scalar_t;
typedef unsigned int __t_uscalar_t;
typedef long int __t_scalar_t;
typedef unsigned long int __t_uscalar_t;
/* Duplicates info from stdint.h but this is used in unistd.h. */
typedef long int __intptr_t;

View File

@ -143,8 +143,8 @@ typedef __u_long __ino64_t;
typedef __loff_t __off64_t;
/* Used in XTI. */
typedef int __t_scalar_t;
typedef unsigned int __t_uscalar_t;
typedef long int __t_scalar_t;
typedef unsigned long int __t_uscalar_t;
/* Duplicates info from stdint.h but this is used in unistd.h. */
typedef int __intptr_t;

View File

@ -143,8 +143,8 @@ typedef __u_long __ino64_t;
typedef __loff_t __off64_t;
/* Used in XTI. */
typedef int __t_scalar_t;
typedef unsigned int __t_uscalar_t;
typedef long int __t_scalar_t;
typedef unsigned long int __t_uscalar_t;
/* Duplicates info from stdint.h but this is used in unistd.h. */
typedef int __intptr_t;

View File

@ -163,8 +163,8 @@ typedef unsigned long int __fsfilcnt_t;
typedef __u_quad_t __fsfilcnt64_t;
/* Used in XTI. */
typedef int __t_scalar_t;
typedef unsigned int __t_uscalar_t;
typedef long int __t_scalar_t;
typedef unsigned long int __t_uscalar_t;
/* Duplicates info from stdint.h but this is used in unistd.h. */
#if __WORDSIZE == 64