You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rich Felker
a0252bc75b
move msghdr and cmsghdr out of bits/socket.h
these structures can now be defined generically in terms of endianness
and long size. previously, the 32-bit archs all shared a common
definition from the generic bits header, and each 64-bit arch had to
repeat the 64-bit version, with endian conditionals if the arch had
variants of each endianness.
I would prefer getting rid of the preprocessor conditionals for
padding and instead using unnamed bitfield members, like commit
9b2921bea1 did for struct timespec.
however, at present sendmsg, recvmsg, and recvmmsg need access to the
padding members by name to zero them. this could perhaps be cleaned up
in the future.
7 years ago
..
errno.h
deduplicate the bulk of the arch bits headers
10 years ago
fcntl.h
deduplicate the bulk of the arch bits headers
10 years ago
fenv.h
deduplicate the bulk of the arch bits headers
10 years ago
hwcap.h
add bits/hwcap.h and include it in sys/auxv.h
10 years ago
io.h
deduplicate the bulk of the arch bits headers
10 years ago
ioctl.h
bits/ioctl.h: add TIOC{G,S}ISO7816 from linux v4.20
7 years ago
ioctl_fix.h
fix FIOQSIZE in arm ioctl.h
10 years ago
ipc.h
move IPC_64 from public bits/ipc.h to syscall_arch.h
7 years ago
ipcstat.h
move IPC_STAT definition to a new bits/ipcstat.h file
7 years ago
kd.h
move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits
8 years ago
limits.h
define LONG_MAX via arch alltypes.h, strip down bits/limits.h
7 years ago
link.h
generalize ELF hash table types not to assume 32-bit entries
10 years ago
mman.h
deduplicate bits/mman.h
10 years ago
msg.h
use 64-bit msqid_ds layout in the generic version of bits/msg.h
7 years ago
poll.h
deduplicate the bulk of the arch bits headers
10 years ago
ptrace.h
add support for arch-specific ptrace command macros
8 years ago
resource.h
deduplicate the bulk of the arch bits headers
10 years ago
sem.h
use 64-bit semid_ds layout in the generic version of bits/sem.h
7 years ago
shm.h
remove trailing newlines from various versions of bits/shm.h
7 years ago
socket.h
move msghdr and cmsghdr out of bits/socket.h
7 years ago
soundcard.h
move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits
8 years ago
statfs.h
deduplicate the bulk of the arch bits headers
10 years ago
termios.h
fix minor namespace issues in termios.h
8 years ago
vt.h
move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits
8 years ago