Merge topic 'fix-liblzma-access-alignment'

af61d6cb liblzma: Use unaligned access only on Intel and PowerPC archs
This commit is contained in:
Brad King 2015-04-02 12:57:35 -04:00 committed by CMake Topic Stage
commit de97f41cf3
1 changed files with 7 additions and 1 deletions

View File

@ -280,4 +280,10 @@ typedef uint64_t uintmax_t;
/* Define to 1 if the system supports fast unaligned access to 16-bit and
32-bit integers. */
#define TUKLIB_FAST_UNALIGNED_ACCESS 1
#if defined(__i386) || defined(__i386__) || defined(_M_IX86) \
|| defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) \
|| defined(__amd64) || defined(__amd64__) \
|| defined(__powerpc) || defined(__powerpc__) \
|| defined(__ppc) || defined(__ppc__) || defined(__POWERPC__)
# define TUKLIB_FAST_UNALIGNED_ACCESS 1
#endif