Commit Graph

8 Commits (master)

Author SHA1 Message Date
Ørjan Malde 84e6df8d0c midipix support 2 years ago
Dave Vasilevsky 29e57ec102 Make building clean on linux, use config.h 4 years ago
Dave Vasilevsky 49acde1e50 Change include on Macs, why was this changed to OS/2? 4 years ago
Matt Turner 8b9a198d86 Avoid unaligned accesses
Architectures like SPARC do not allow unaligned accesses. Avoid them by
memcpy()ing the data to an aligned buffer. On x86 systems where
unaligned loads are fast, the memcpy() will be compiled away and the
same code generated as before.
5 years ago
Khem Raj 5ed67fc86f endian: Use macro bswap_64 instead of __bswap_64
byteswap.h defines then as public APIs on all libc
on linux including musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
8 years ago
Christian Krause 5d831e6d1b autoconf checks for htole64 and le64toh
- addresses #52
9 years ago
Christian Krause bc9a3b8d5a complete autotools build
- `__APPLE__` vs `__OS2__` - does this actually work? Would some please test on apple and give feedback?
- pthread via `AX_PTHREAD`
- version via `PACKAGE_VERSION` in `config.h`
- large file support via `AC_SYS_LARGEFILE`
9 years ago
Christian Krause de6fdf888d move sources to src 9 years ago