[arm] add ARM compilation support (MSVC)

* Yay!
* Also remove unneeded stdint.h/stdbool.h/inttypes.h
This commit is contained in:
Pete Batard 2016-03-29 13:11:04 +01:00
parent 32b5987387
commit 23d71ae0f1
19 changed files with 774 additions and 591 deletions

View file

@ -220,7 +220,7 @@ static __inline uint64_t bswap_64(uint64_t x)
#elif defined(BYTE_ORDER) && BYTE_ORDER == LITTLE_ENDIAN
# define BB_BIG_ENDIAN 0
# define BB_LITTLE_ENDIAN 1
#elif defined(__386__) || defined(__i386__) || defined(__x86_64__) || defined(_M_IX86) || defined(_M_X64)
#elif defined(__386__) || defined(__i386__) || defined(__x86_64__) || defined(_M_IX86) || defined(_M_X64) || (defined(_M_ARM))
# define BB_BIG_ENDIAN 0
# define BB_LITTLE_ENDIAN 1
#else