mirror of
git://git.musl-libc.org/musl
synced 2025-02-20 21:06:49 +00:00
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
|
||
---|---|---|
.. | ||
aarch64 | ||
arm | ||
generic | ||
i386 | ||
m68k | ||
microblaze | ||
mips | ||
mips64 | ||
mipsn32 | ||
or1k | ||
powerpc | ||
powerpc64 | ||
riscv64 | ||
s390x | ||
sh | ||
x32 | ||
x86_64 |