musl/arch/i386/bits
Rich Felker 006a75a997 move IPC_STAT definition to a new bits/ipcstat.h file
otherwise, 32-bit archs that could otherwise share the generic
bits/ipc.h would need to duplicate the struct ipc_perm definition,
obscuring the fact that it's the same. sysvipc is not widely used and
these headers are not commonly included, so there is no performance
gain to be had by limiting the number of indirectly included files
here.

files with the existing time32 definition of IPC_STAT are added to all
current 32-bit archs now, so that when it's changed the change will
show up as a change rather than addition of a new file where it's less
obvious that the value is changing vs the generic one that was used
before.
2019-08-02 00:08:23 -04:00
..
alltypes.h.in adjust i386 max_align_t definition to work around some broken compilers 2015-12-29 12:46:15 -05:00
endian.h preparing build system to handle ports - step 1 2011-02-15 00:33:23 -05:00
fenv.h remove the __mxcsr member from fenv_t on i386 to follow the glibc abi 2013-08-18 16:27:20 +00:00
float.h fix FLT_ROUNDS to reflect the current rounding mode 2015-03-07 12:05:28 -05:00
io.h fix breakage from introducing bits header for sys/io.h 2012-11-18 19:58:15 -05:00
ipcstat.h move IPC_STAT definition to a new bits/ipcstat.h file 2019-08-02 00:08:23 -04:00
limits.h reverse definition dependency between PAGESIZE and PAGE_SIZE 2018-03-10 17:47:14 -05:00
mman.h deduplicate bits/mman.h 2016-03-18 22:40:28 -04:00
msg.h duplicate generic bits/msg.h for each arch using it, in prep to change 2019-07-29 18:22:33 -04:00
posix.h preparing build system to handle ports - step 1 2011-02-15 00:33:23 -05:00
ptrace.h add support for arch-specific ptrace command macros 2018-07-17 22:25:08 -04:00
reg.h preparing build system to handle ports - step 1 2011-02-15 00:33:23 -05:00
sem.h collapse out byte order conditions in bits/sem.h for fixed-endian archs 2019-07-29 18:09:55 -04:00
setjmp.h change jmp_buf to share an underlying type and struct tag with sigjmp_buf 2013-07-24 02:17:02 -04:00
shm.h remove trailing newlines from various versions of bits/shm.h 2019-07-29 15:54:38 -04:00
signal.h reduce impact of REG_* namespace pollution in x86[_64] signal.h 2017-01-04 17:08:19 -05:00
stat.h make brace placement in public header struct definitions consistent 2016-07-03 15:02:25 -04:00
stdint.h refactor headers, especially alltypes.h, and improve C++ ABI compat 2013-07-22 11:22:36 -04:00
syscall.h.in add new syscall numbers from linux v5.1 2019-07-01 14:20:58 -04:00
user.h use PAGESIZE rather than PAGE_SIZE in user.h bits 2018-03-10 17:49:23 -05:00