musl/arch/mipsn32/bits
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.
2019-11-02 18:30:56 -04:00
..
alltypes.h.in move pthread types out of per-arch alltypes.h 2019-10-17 19:35:17 -04:00
errno.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
fcntl.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
fenv.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
float.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
hwcap.h mips: add HWCAP_ flags from linux v4.17 2018-06-19 13:27:27 -04:00
ioctl.h move arch-invariant definitions out of bits/ioctl.h 2019-02-07 12:43:19 -05:00
ipcstat.h move IPC_STAT definition to a new bits/ipcstat.h file 2019-08-02 00:08:23 -04:00
mman.h add MAP_SYNC and MAP_SHARED_VALIDATE from linux v4.15 2018-02-22 18:48:58 -05:00
msg.h make brace placement in public header struct definitions consistent 2016-07-03 15:02:25 -04:00
poll.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
posix.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
ptrace.h add support for arch-specific ptrace command macros 2018-07-17 22:25:08 -04:00
reg.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
resource.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
sem.h extricate bits/sem.h from x32 time_t hack 2019-07-29 18:03:41 -04:00
setjmp.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
shm.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
signal.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
socket.h move msghdr and cmsghdr out of bits/socket.h 2019-11-02 18:30:56 -04:00
stat.h remove utterly wrong includes from mips64/n32 bits/stat.h 2019-07-18 19:30:14 -04:00
statfs.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
stdint.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
syscall.h.in add new syscall numbers from linux v5.2 2019-09-11 10:40:39 -04:00
termios.h fix conflicting mips and powerpc definitions for TIOCSER_TEMT macro 2019-07-10 17:09:49 -04:00
user.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00