mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-18 23:15:38 +00:00
Bug 406580 - "Faster copying of RGB pixel data" (Fix the build on FreeBSD) [p=reg@freebsd.org (Jeremy Lea) r+a1.9=stuart]
This commit is contained in:
parent
0a49b2ead0
commit
3ffd210da6
@ -55,6 +55,11 @@
|
||||
# define GFX_BYTESWAP16(x) _byteswap_ushort(x)
|
||||
# define GFX_BYTESWAP32(x) _byteswap_ulong(x)
|
||||
# define _GFX_USE_INTRIN_BYTESWAP_
|
||||
#elif defined(FREEBSD) && defined(__i386__)
|
||||
# include <sys/endian.h>
|
||||
# define GFX_BYTESWAP16(x) bswap16(x)
|
||||
# define GFX_BYTESWAP32(x) bswap32(x)
|
||||
# define _GFX_USE_INTRIN_BYTESWAP_
|
||||
#elif defined(__GNUC__) && (__GNUC__ >= 2) && defined(__i386__) && !defined(XP_MACOSX) && !defined(XP_OS2)
|
||||
# include <byteswap.h>
|
||||
# define GFX_BYTESWAP16(x) bswap_16(x)
|
||||
|
Loading…
x
Reference in New Issue
Block a user