Sam Lantinga
78f2198e6c
Updated the copyright year to 2015
2015-05-26 06:27:46 -07:00
Shawn Walker
f0b0159135
2620 solaris port missing atomics if not using gcc
2014-07-05 16:11:23 -07:00
Gabriel Jacobo
01a18871e3
Chrome's Native Client backend implementation
2014-06-06 15:45:59 -03:00
David Ludwig
9cf2124240
Fixed a build error in SDL_platform.h when using Code Blocks and MinGW
...
winapifamily.h, a header file specific to Microsoft's Windows 8 SDK, wasn't
getting found, which was leading to a build error.
2014-03-18 12:08:49 -04:00
Sam Lantinga
ae38d8e35e
Windows XP toolchain fix from Bruce Dawson:
...
Fix to allow using SDL when compiling with v110_xp or v120_xp -- compiling with VS2012/VS2013 with the XP targeting option.
In order to ensure that we can target Windows XP we compile with the v120_xp toolset instead of v120. This means that we use an earlier SDK version and it means that winapifamily.h is not available. Compiling for this old SDK can be detected using the _USING_V110_SDK71_ define which is set through the %(PreprocessorDefinitions) option.
2014-03-12 23:44:23 -07:00
Sam Lantinga
9939ffc251
Fixed compiling with mingw64
2014-03-09 12:08:07 -07:00
Sam Lantinga
0ae88759fb
Integrated David Ludwig's support for Windows RT
2014-03-09 11:36:47 -07:00
Sam Lantinga
32547d0c59
Fixed line endings on WinRT source code
2014-03-09 11:06:11 -07:00
Philipp Wiesemann
e94925fc40
Added additional platform check for __ANDROID__.
...
The macro ANDROID was deprecated with "android-ndk-1.6_r1".
2014-02-02 20:55:42 +01:00
Sam Lantinga
dba255c1e5
Fixed bug 2374 - Update copyright for 2014...
...
Is it that time already??
2014-02-02 00:53:27 -08:00
David Ludwig
c96c4f3dc4
WinRT: merged with latest SDL 2.x/HG code
...
SDL 2.x recently accepted patches to enable OpenGL ES 2 support via Google's ANGLE library. The thought is to try to eventually merge SDL/WinRT's OpenGL code with SDL-official's.
2013-11-28 22:09:21 -05:00
Sam Lantinga
eff7d88566
Bump SDL to build with 10.7 SDK.
...
This also bumps the minimum requirement for building SDL to 10.7, and
removes some checking we no longer need.
CR: saml
2013-12-27 10:18:11 -08:00
Ryan C. Gordon
b444dd2714
Renamed things named after BeOS to be named after Haiku instead.
2013-11-14 11:51:24 -05:00
David Ludwig
529fcd3ee3
WinRT: merged with SDL 2.0.1 codebase
2013-10-27 21:26:46 -04:00
Sam Lantinga
42b4cbb371
Added __WINDOWS__ to reflect both 32 and 64-bit windows platforms
2013-10-20 20:41:30 -07:00
David Ludwig
1ae5d8dea3
WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0
2013-08-13 20:09:52 -04:00
Jørgen P. Tjernø
e1bbdec6b8
Mac: Codify SDK and OS requirements, and clean up.
...
This #errors if you're using an SDK or deployment target that is less
than 10.6 and 10.5, respectively, and cleans up uses of
MAC_OS_X_VERSION_MIN_REQUIRED and MAC_OS_X_VERSION_MAX_ALLOWED according
to those requirements.
2013-07-23 17:38:59 -07:00
Sam Lantinga
ca9a19ea4c
Fixed building with cygwin
...
Note that building with cygwin gcc results in a DLL that depends on cygwin1.dll
2013-07-21 23:01:01 -07:00
Gabriel Jacobo
8515791f86
OCD fixes: Adds a space after /* (glory to regular expressions!)
2013-08-21 09:47:10 -03:00
Gabriel Jacobo
871473e032
OCD fixes: Adds a space before */
2013-08-21 09:43:09 -03:00
Sam Lantinga
0d9b661db8
File style cleanup for the SDL 2.0 release
2013-05-18 14:17:52 -07:00
Sam Lantinga
96627b3e6b
The platform define for the PSP is __PSP__
2013-03-17 09:45:40 -07:00
Sam Lantinga
f0af9a3e70
Removed Nintendo DS support since nobody has volunteered to maintain it for over a year.
2013-03-17 09:44:58 -07:00
Captain Lex
a18bccd5f3
Add PSP support
2013-03-17 20:07:02 +08:00
Sam Lantinga
019c60c1e8
Happy New Year!
2013-02-15 08:47:44 -08:00
Sam Lantinga
e256711bb9
Happy New Year!
2011-12-31 09:28:07 -05:00
Ryan C. Gordon
1248146aa2
Removed the MAC_OS_X_VERSION_10_x macros from the 1.3 branch.
2011-08-25 03:11:28 -04:00
Sam Lantinga
6196aa221e
SDL 1.3 is now under the zlib license.
2011-04-08 13:03:26 -07:00
Sam Lantinga
a2cdcf5486
Happy 2011! :)
2011-02-11 22:37:15 -08:00
Sam Lantinga
ec39fffe84
Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008
2011-01-24 15:46:11 -08:00
Sam Lantinga
08ad787807
Fixed bug #925
...
Changed "win32" to "windows"
2011-01-20 18:04:05 -08:00
Sam Lantinga
191d2b4366
Removed support for 10.3.9
...
Fixed building on Mac OS X 10.5
2010-12-01 12:23:16 -08:00
Paul Hunkin
3ca3ae0c70
Fixed comment style
2010-05-23 15:08:30 +12:00
Paul Hunkin
205e65f689
Initial commit, adding __ANDROID__ to the platform list
2010-05-17 15:14:34 +12:00
Sam Lantinga
7052036491
Fixed bug #926
...
Updated copyright to LGPL version 2.1 and year 2010
2010-01-24 21:10:53 +00:00
Sam Lantinga
27294b7a4e
Partial fix for bug #859
...
Header file update from Ken for improved doxygen output
2009-10-19 13:31:58 +00:00
Sam Lantinga
73b823bca8
Adapted from Debian patch: 215_kfreebsd_gnu.diff
2009-10-10 09:36:12 +00:00
Sam Lantinga
bd908a682f
Fixed bug #777
...
Implemented SDL_GetPlatform()
2009-09-26 10:32:14 +00:00
Sam Lantinga
a1ee906546
Fixed bug #615
...
Scott McCreary 2008-08-21 10:48:14 PDT
This patch adds support for Haiku.
http://ports.haiku-files.org/browser/haikuports/trunk/media-libs/libsdl/SDL-1.2.13-haiku.diff
Haiku is an open-source recreation of BeOS. It has better POSIX compliance
than beOS did, and other improved features, which in some cases causes us to
have to "undo" previous BeOS workarounds.
Here's our port log entry for it, showing the steps to force the changes into
configure and Makefile:
http://ports.haiku-files.org/wiki/media-libs/libsdl/1.2.13/1
Note that this was only tried on 1.2.13 stable so far.
Haiku is using a newer config.guess / config.sub that doesn't yet seem to be in
the released libtool, so we are having to copy it in for now.
http://haiku-files.org/files/optional-packages/
2009-09-21 09:21:00 +00:00
Sam Lantinga
893e52b5a0
Corrected case for TargetConditionals.h
2008-12-14 07:22:15 +00:00
Sam Lantinga
befb0f7f42
Updated copyright date
2008-12-08 00:27:32 +00:00
Sam Lantinga
92c3984118
Final merge of Google Summer of Code 2008 work...
...
Bring SDL to iPhone and iPod Touch
by Holmes Futrell, mentored by Sam Lantinga
2008-10-04 06:46:59 +00:00
Sam Lantinga
9c4b835e49
Final merge of Google Summer of Code 2008 work...
...
Port SDL 1.3 to the Nintendo DS
by Darren Alton, mentored by Sam Lantinga
2008-08-27 15:10:03 +00:00
Sam Lantinga
eb59b3278d
Reverted Holmes' changes, they should be on the iphone branch
2008-07-05 16:15:44 +00:00
Holmes Futrell
3995fbbd73
Added iPhone OS (__IPHONEOS__) as a platform
2008-06-22 23:12:02 +00:00
Ryan C. Gordon
b94f08253a
Removed AmigaOS code for 1.3 branch.
2006-10-29 04:09:17 +00:00
Sam Lantinga
0083eea4ff
Prevent both __MACOS__ and __MACOSX__ from being defined in Codewarrior
2006-05-10 07:08:41 +00:00
Sam Lantinga
1bae55e771
Fixed MacOS X and Solaris detection
2006-04-13 14:59:34 +00:00
Sam Lantinga
b062c353b4
Fixed bug #185
...
The SDL platform header shouldn't dictate the OS target API for other
applications. The build system should define the target API for building
SDL internally.
2006-04-13 14:14:06 +00:00
Sam Lantinga
7978390e19
Fixed bug #52
...
Integrated most of the NetBSD and DragonFly patches at:
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/devel/SDL/patches/
Thanks to Thomas Klausner for defailed information on the patches
2006-03-21 08:54:50 +00:00