#define SDL_BYTEORDER SDL_LIL_ENDIAN___or_maybe___SDL_BIG_ENDIAN
このマクロにはSDL_LIL_ENDIANまたはSDL_BIG_ENDIAN(または, 別のものが一般的になれば追加される可能性もある)が設定される. これはプリプロセッサでチェックできるため, コンパイル時の選択に使用できる.
#if SDL_BYTEORDER == SDL_BIG_ENDIAN
SDL_Log("このシステムはビッグエンディアンである.");
#endif