remove use of endian.h from arch reloc.h headers, clean up
authorRich Felker <dalias@aerifal.cx>
Thu, 17 Oct 2019 20:06:12 +0000 (16:06 -0400)
committerRich Felker <dalias@aerifal.cx>
Thu, 17 Oct 2019 20:06:12 +0000 (16:06 -0400)
commit4d3a162d001a93edd285fb6603a883c30ae553ba
treedb1f5cf9961585ad02eac8981e630b86f0a389b9
parent71d23fbeacdd1f0c5e33cffb0979250d576fcf9c
remove use of endian.h from arch reloc.h headers, clean up

building on commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea,
__BYTE_ORDER is now available wherever alltypes.h is included. since
reloc.h is only used from src/internal/dynlink.h, it can be assumed
that __BYTE_ORDER is exposed. reloc.h is not permitted to be included
in other contexts, and generally, like most arch headers, lacks
inclusion guards that would allow such usage. the mips64 version
mistakenly included such guards; they are removed for consistency.
arch/aarch64/reloc.h
arch/arm/reloc.h
arch/microblaze/reloc.h
arch/mips/reloc.h
arch/mips64/reloc.h
arch/mipsn32/reloc.h
arch/powerpc64/reloc.h
arch/s390x/reloc.h
arch/sh/reloc.h