Ozkan Sezer
|
ecc1c871e6
SDL_endian.h: use endian predefs from newer gcc and clang versions.
|
3 rokov pred |
Sam Lantinga
|
120c76c84b
Updated copyright for 2022
|
3 rokov pred |
Ozkan Sezer
|
eb39e20588
SDL_endian.h: remove aarch64 asm.
|
3 rokov pred |
Ozkan Sezer
|
53aa8eec5f
minor cleanup for watcom _inline keyword.
|
3 rokov pred |
hgs3
|
c2464653d0
Remove unnecessary clang-cl check since Clang has __builtin_bswap.
|
3 rokov pred |
hgs3
|
6b66542e7b
Fixing compilation errors for VS2019 Clang toolset (fixes #4702)
|
3 rokov pred |
Ozkan Sezer
|
dd6269b1e0
SDL_endian.h: added proper version check (VS2005+) to MSVC functionality
|
3 rokov pred |
Sam Lantinga
|
b687c0ff2c
Integrate fix for Source 2's Win32 build that does '#define __i386__ 1' which causes it to hit the __i386__ case instead of the _MSC_VER case.
|
3 rokov pred |
Ryan C. Gordon
|
b8da02e6ef
include: Fix triggering of Clang's -Wexpansion-to-defined in SDL_endian.h
|
3 rokov pred |
Alex R
|
eb8f332c26
fix: allow builtins for all archs (#4756)
|
3 rokov pred |
Joshua Root
|
9bf6557585
Correctly check for bswap builtins before using
|
3 rokov pred |
nia
|
98f2e38b26
Use <sys/endian.h> for endian detection on NetBSD
|
3 rokov pred |
Vladislav Dmitrievich Turbanov
|
50db4a59b8
* Support for intrinsics in MSW + Clang scenario.
|
4 rokov pred |
Ozkan Sezer
|
55a385a333
removed a useless restriction from Watcom version of SDL_Swap32()
|
4 rokov pred |
Ozkan Sezer
|
b8d2185277
added Watcom i386 inline asm for SDL_Swap64()
|
4 rokov pred |
Sam Lantinga
|
ef52560a24
Fixed bug 5539 - Clang 11 fails to compile a CMake build with conflicting types for _m_prefetchw
|
4 rokov pred |
Cameron Gutman
|
0f0946702d
Use Clang/GCC builtins for SDL byteswapping functions
|
4 rokov pred |
Cameron Gutman
|
115d66e756
Use MSVC _byteswap intrinsics for SDL byteswapping functions
|
4 rokov pred |
Sam Lantinga
|
6f9e18da2a
Fixed bug 5441 - Add support for endianness check on FreeBSD: Fixes endianness checking on at least powerpc64le, maybe also other architectures
|
4 rokov pred |
Sam Lantinga
|
9130f7c377
Updated copyright for 2021
|
4 rokov pred |
Ozkan Sezer
|
5b2e011e6d
SDL_endian.h: minor fixes from SDL-1.2 branch
|
4 rokov pred |
Ozkan Sezer
|
9e22f62e0d
arm64 implementations of SDL_Swap16/32 (bug #5419.)
|
4 rokov pred |
Ozkan Sezer
|
2355dea448
revert 'arm64 implementations of SDL_Swap16/32' for now (bug #5419)
|
4 rokov pred |
Ozkan Sezer
|
2f99bc07e7
arm64 implementations of SDL_Swap16/32 (bug #5419.)
|
4 rokov pred |
Sam Lantinga
|
a8780c6a28
Updated copyright date for 2020
|
5 rokov pred |
Ozkan Sezer
|
9530ccba0f
SDL_endian.h: Use endian.h for OpenBSD.
|
5 rokov pred |
Ozkan Sezer
|
7c7801f166
Fix typo with __MIPSEB__ preprocessor check (bug #4836.)
|
5 rokov pred |
Sam Lantinga
|
5e13087b0f
Updated copyright for 2019
|
6 rokov pred |
Sam Lantinga
|
e3cc5b2c6b
Updated copyright for 2018
|
7 rokov pred |
Ozkan Sezer
|
fbda68ea7b
SDL_endian.h: add SDL_Swap16 and SDL_Swap32 for Watcom/x86 as inline asm
|
7 rokov pred |