aboutsummaryrefslogtreecommitdiff
path: root/compat/bswap.h
Commit message (Expand)AuthorAge
* bswap: add 64 bit endianness helper get_be64Ben Peart2017-09-24
* bswap: convert get_be16, get_be32 and put_be32 to inline functionsRené Scharfe2017-07-17
* bswap: convert to unsigned before shifting in get_be32René Scharfe2017-07-17
* bswap: add NO_UNALIGNED_LOADS defineJeff King2016-01-04
* compat/bswap.h: detect endianness from XL C compiler macrosDavid Michael2014-10-27
* compat/bswap.h: fix endianness detectionBen Walton2014-05-30
* compat/bswap.h: restore preference __BIG_ENDIAN over BIG_ENDIANJunio C Hamano2014-05-02
* compat/bswap.h: detect endianness on more platforms that don't use BYTE_ORDERCharles Bailey2014-05-02
* read-cache: use get_be32 instead of hand-rolled ntoh_lJeff King2014-01-23
* block-sha1: factor out get_be and put_be wrappersJeff King2014-01-23
* compat: add endianness helpersVicent Marti2013-11-18
* compat: make gcc bswap an inline functionJonathan Nieder2011-03-16
* Don't redefine htonl and ntohl on big-endianHolger Weiß2010-03-31
* Explicitly truncate bswap operand to uint32_tBenjamin Kramer2009-11-25
* Use faster byte swapping when compiling with MSVCSebastian Schuberth2009-10-30
* Fix some printf format warningsRamsay Jones2009-10-02
* make sure byte swapping is optimal for gitNicolas Pitre2009-08-18