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