bbc35a
/*
bbc35a
    SDL - Simple DirectMedia Layer
bbc35a
    Copyright (C) 1997-2006 Sam Lantinga
bbc35a
bbc35a
    This library is free software; you can redistribute it and/or
bbc35a
    modify it under the terms of the GNU Lesser General Public
bbc35a
    License as published by the Free Software Foundation; either
bbc35a
    version 2.1 of the License, or (at your option) any later version.
bbc35a
bbc35a
    This library is distributed in the hope that it will be useful,
bbc35a
    but WITHOUT ANY WARRANTY; without even the implied warranty of
bbc35a
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
bbc35a
    Lesser General Public License for more details.
bbc35a
bbc35a
    You should have received a copy of the GNU Lesser General Public
bbc35a
    License along with this library; if not, write to the Free Software
bbc35a
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
bbc35a
bbc35a
    Sam Lantinga
bbc35a
    slouken@libsdl.org
bbc35a
*/
bbc35a
bbc35a
/*
bbc35a
 * This SDL_config.h is a wrapper include file for the original SDL_config.h, 
bbc35a
 * which has been renamed to SDL_config-<arch>.h. There are conflicts for the 
bbc35a
 * original SDL_config.h on multilib systems, which result from arch-specific
bbc35a
 * configuration options. Please do not use the arch-specific file directly.
bbc35a
 *
bbc35a
 * Copyright (C) 2006 Red Hat, Inc.
bbc35a
 * Thomas Woerner <twoerner@redhat.com>
bbc35a
 */
bbc35a
bbc35a
#ifdef SDL_config_wrapper_h
bbc35a
#error "SDL_config_wrapper_h should not be defined!"
bbc35a
#endif
bbc35a
#define SDL_config_wrapper_h
bbc35a
bbc35a
#if defined(__i386__)
bbc35a
#include "SDL_config-i386.h"
bbc35a
#elif defined(__ia64__)
bbc35a
#include "SDL_config-ia64.h"
bbc35a
#elif defined(__powerpc64__)
bbc35a
#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
bbc35a
#include "SDL_config-ppc64.h"
bbc35a
#else
bbc35a
#include "SDL_config-ppc64le.h"
bbc35a
#endif
bbc35a
#elif defined(__powerpc__)
bbc35a
#include "SDL_config-ppc.h"
bbc35a
#elif defined(__s390x__)
bbc35a
#include "SDL_config-s390x.h"
bbc35a
#elif defined(__s390__)
bbc35a
#include "SDL_config-s390.h"
bbc35a
#elif defined(__x86_64__)
bbc35a
#include "SDL_config-x86_64.h"
bbc35a
#elif defined(__arm__)
bbc35a
#include "SDL_config-arm.h"
bbc35a
#elif defined(__alpha__)
bbc35a
#include "SDL_config-alpha.h"
bbc35a
#elif defined(__sparc__) && defined (__arch64__)
bbc35a
#include "SDL_config-sparc64.h"
bbc35a
#elif defined(__sparc__)
bbc35a
#include "SDL_config-sparc.h"
bbc35a
#elif defined(__aarch64__)
bbc35a
#include "SDL_config-aarch64.h"
bbc35a
#elif defined(__mips64) && defined(__MIPSEL__)
bbc35a
#include "SDL_config-mips64el.h"
bbc35a
#elif defined(__mips64)
bbc35a
#include "SDL_config-mips64.h"
bbc35a
#elif defined(__mips) && defined(__MIPSEL__)
bbc35a
#include "SDL_config-mipsel.h"
bbc35a
#elif defined(__mips)
bbc35a
#include "SDL_config-mips.h"
bbc35a
#else
bbc35a
#error "The SDL-devel package is not usable with the architecture."
bbc35a
#endif
bbc35a
bbc35a
#undef SDL_config_wrapper_h