musl/arch/sh/bits
Rich Felker 2d3083e746 move pthread types out of per-arch alltypes.h
policy has long been that these definitions are purely a function of
whether long/pointer is 32- or 64-bit, and that they are not allowed
to vary per-arch. move the definition to the shared alltypes.h.in
fragment, using integer constant expressions in terms of sizeof to
vary the array dimensions appropriately. I'm not sure whether this is
more or less ugly than using preprocessor conditionals and two sets of
definitions here, but either way is a lot less ugly than repeating the
same thing for every arch.
2019-10-17 19:35:17 -04:00
..
alltypes.h.in move pthread types out of per-arch alltypes.h 2019-10-17 19:35:17 -04:00
fenv.h add nofpu subarchs to the sh arch, and properly detect compiler's fpu config 2014-02-27 23:18:42 -05:00
float.h fix FLT_ROUNDS to reflect the current rounding mode 2015-03-07 12:05:28 -05:00
hwcap.h add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -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
limits.h define LONG_MAX via arch alltypes.h, strip down bits/limits.h 2019-10-17 19:23:39 -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
ptrace.h add arm and sh bits/ptrace.h 2018-09-20 17:56:29 -04:00
sem.h duplicate generic bits/sem.h for each arch using it, in prep to change 2019-07-29 18:07:23 -04:00
setjmp.h fix sh jmp_buf size to match ABI 2015-04-27 20:03:28 -04:00
shm.h make brace placement in public header struct definitions consistent 2016-07-03 15:02:25 -04:00
signal.h fix MINSIGSTKSZ values for archs with large signal contexts 2015-03-18 00:31:37 -04:00
stat.h make brace placement in public header struct definitions consistent 2016-07-03 15:02:25 -04:00
stdint.h
syscall.h.in add new syscall numbers from linux v5.2 2019-09-11 10:40:39 -04:00
user.h fix clash between sys/user.h and kernel ptrace.h on powerpc[64], sh 2019-08-19 00:32:11 -04:00