summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/SDL2/src/dynapi/SDL_dynapi.h
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/SDL2/src/dynapi/SDL_dynapi.h')
-rw-r--r--3rdparty/SDL2/src/dynapi/SDL_dynapi.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/3rdparty/SDL2/src/dynapi/SDL_dynapi.h b/3rdparty/SDL2/src/dynapi/SDL_dynapi.h
deleted file mode 100644
index 5e78338f228..00000000000
--- a/3rdparty/SDL2/src/dynapi/SDL_dynapi.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- Simple DirectMedia Layer
- Copyright (C) 1997-2016 Sam Lantinga <slouken@libsdl.org>
-
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
-
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-*/
-
-#ifndef _SDL_dynapi_h
-#define _SDL_dynapi_h
-
-/* IMPORTANT:
- This is the master switch to disabling the dynamic API. We made it so you
- have to hand-edit an internal source file in SDL to turn it off; you
- can do it if you want it badly enough, but hopefully you won't want to.
- You should understand the ramifications of turning this off: it makes it
- hard to update your SDL in the field, and impossible if you've statically
- linked SDL into your app. Understand that platforms change, and if we can't
- drop in an updated SDL, your application can definitely break some time
- in the future, even if it's fine today.
- To be sure, as new system-level video and audio APIs are introduced, an
- updated SDL can transparently take advantage of them, but your program will
- not without this feature. Think hard before turning it off.
-*/
-#ifdef SDL_DYNAMIC_API /* Tried to force it on the command line? */
-#error Nope, you have to edit this file to force this off.
-#endif
-
-#ifdef __APPLE__
-#include "TargetConditionals.h"
-#endif
-
-#if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE /* probably not useful on iOS. */
-#define SDL_DYNAMIC_API 0
-#elif defined(__native_client__) && __native_client__ /* probably not useful on NACL. */
-#define SDL_DYNAMIC_API 0
-#elif defined(__EMSCRIPTEN__) && __EMSCRIPTEN__ /* probably not useful on Emscripten. */
-#define SDL_DYNAMIC_API 0
-#elif defined(SDL_BUILDING_WINRT) && SDL_BUILDING_WINRT /* probably not useful on WinRT, given current .dll loading restrictions */
-#define SDL_DYNAMIC_API 0
-#elif defined(__PSP__) && __PSP__
-#define SDL_DYNAMIC_API 0
-#elif defined(__clang_analyzer__)
-#define SDL_DYNAMIC_API 0 /* Turn off for static analysis, so reports are more clear. */
-#endif
-
-/* everyone else. This is where we turn on the API if nothing forced it off. */
-#ifndef SDL_DYNAMIC_API
-#define SDL_DYNAMIC_API 1
-#endif
-
-#endif
-
-/* vi: set ts=4 sw=4 expandtab: */