|
497d3ca970
|
build: update for gcc-8.1 warnings
|
2018-05-03 18:32:08 +10:00 |
|
|
d8bb00c9c3
|
endian: add float byteswap specialisation
|
2017-10-12 17:38:40 +11:00 |
|
|
0997bbbaac
|
endian: add signed byteswap
|
2017-01-04 22:38:15 +11:00 |
|
|
9a798446b5
|
build: remove unnecessary includes
discovered with include-what-you-use
|
2016-10-12 15:08:22 +11:00 |
|
|
fd319d579b
|
build: make single argument constructors explicit
|
2015-06-04 22:18:43 +10:00 |
|
|
2658b41ea1
|
relicence under Apache-2.0
|
2015-04-13 18:05:28 +10:00 |
|
|
2640811e03
|
endian: avoid directly byteswapping signed ints
|
2015-01-10 20:08:07 +11:00 |
|
|
0ea3d5b9ac
|
endian: comment out signed byteswap
specifics of signed byteswap are unclear so we should remove it, but
it's not known exactly which projects rely on this functionality.
|
2014-12-30 18:35:11 +11:00 |
|
|
a3dcdeb7a3
|
endian: add convenience selectable convertor
|
2014-07-31 18:52:57 +10:00 |
|
|
34b40ddcc7
|
endian: add signed byte swapping
|
2014-07-23 15:52:56 +10:00 |
|
|
fba15db34b
|
endian: complete reimplementation
Old implementation was overly verbose. We can just rely on gcc builtins as
we can't actually build on anything else anyway.
|
2014-07-15 19:44:39 +10:00 |
|
|
de89dabf4b
|
Add clang path for endian conversion
|
2012-06-13 16:01:42 +10:00 |
|
|
71c4df0cac
|
Select endian conversion method based on compiler
|
2012-05-26 17:59:50 +10:00 |
|
|
77942e008d
|
Change my email to an active domain
|
2012-04-23 13:10:50 +10:00 |
|
|
73f27c7cb1
|
Add endian conversion functions
|
2011-08-29 14:36:03 +10:00 |
|