mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-09 23:00:07 +00:00
Add __syscall_slong_t and __syscall_ulong_t
This commit is contained in:
parent
85736dc78b
commit
de986b5636
17
ChangeLog
17
ChangeLog
@ -1,3 +1,20 @@
|
||||
2012-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* bits/types.h (__syscall_slong_t): New type.
|
||||
(__syscall_ulong_t): Likewise.
|
||||
|
||||
* bits/typesizes.h (__SYSCALL_SLONG_TYPE): New macro.
|
||||
(__SYSCALL_ULONG_TYPE): Likewise.
|
||||
* sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h
|
||||
(__SYSCALL_SLONG_TYPE): Likewise.
|
||||
(__SYSCALL_ULONG_TYPE): Likewise.
|
||||
* sysdeps/unix/sysv/linux/s390/bits/typesizes.h
|
||||
(__SYSCALL_SLONG_TYPE): Likewise.
|
||||
(__SYSCALL_ULONG_TYPE): Likewise.
|
||||
* sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
|
||||
(__SYSCALL_SLONG_TYPE): Likewise.
|
||||
(__SYSCALL_ULONG_TYPE): Likewise.
|
||||
|
||||
2012-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/x86_64/Makefile (gen-as-const-headers):
|
||||
|
@ -179,6 +179,11 @@ __STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t;
|
||||
|
||||
__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error. */
|
||||
|
||||
/* Signed long type used in system calls. */
|
||||
__STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t;
|
||||
/* Unsigned long type used in system calls. */
|
||||
__STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t;
|
||||
|
||||
/* These few don't really vary by system, they always correspond
|
||||
to one of the other defined types. */
|
||||
typedef __off64_t __loff_t; /* Type of file sizes and offsets (LFS). */
|
||||
|
@ -58,6 +58,8 @@
|
||||
#define __FSID_T_TYPE struct { int __val[2]; }
|
||||
#define __SSIZE_T_TYPE __SWORD_TYPE
|
||||
#define __SNSECONDS_T_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
|
||||
|
||||
/* Number of descriptors that can fit in an `fd_set'. */
|
||||
#define __FD_SETSIZE 1024
|
||||
|
@ -58,6 +58,8 @@
|
||||
#define __FSID_T_TYPE struct { int __val[2]; }
|
||||
#define __SSIZE_T_TYPE __SWORD_TYPE
|
||||
#define __SNSECONDS_T_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
|
||||
|
||||
/* Number of descriptors that can fit in an `fd_set'. */
|
||||
#define __FD_SETSIZE 1024
|
||||
|
@ -64,6 +64,8 @@
|
||||
#define __SSIZE_T_TYPE __SLONGWORD_TYPE
|
||||
#endif
|
||||
#define __SNSECONDS_T_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
|
||||
|
||||
/* Number of descriptors that can fit in an `fd_set'. */
|
||||
#define __FD_SETSIZE 1024
|
||||
|
@ -58,6 +58,8 @@
|
||||
#define __FSID_T_TYPE struct { int __val[2]; }
|
||||
#define __SSIZE_T_TYPE __SWORD_TYPE
|
||||
#define __SNSECONDS_T_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
|
||||
#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
|
||||
|
||||
/* Number of descriptors that can fit in an `fd_set'. */
|
||||
#define __FD_SETSIZE 1024
|
||||
|
Loading…
Reference in New Issue
Block a user