|
ae7446a9
|
2022-06-15T20:48:54
|
|
stlib: Extract SDL_memcpy and SDL_memset to its own file respectively
This is done such that we can disable LTO for these 2 functions when
building with MSVC.
This is due to a limitation of Link Time Code Generation (LTCG).
Code generation might generate a new reference to memset after linking
has started. The LTCG must make assumptions about where memset is
defined which is normally the C runtime.
|
|
3a20274d
|
2022-06-04T20:16:28
|
|
Refactoring: move GUID operations out of Joystick
- SDL_JoystickGUID -> SDL_GUID (though we retain a type alias)
- Operations for GUID <-> String ops are now in
src/SDL_guid.c and include/SDL_guid.h
- The corresponding Joystick operations delegate to SDL_guid.c
- Added test/testguid.c
|
|
142a3630
|
2022-06-04T01:10:00
|
|
updated watcom makefiles after 17410887d05495c328d5cf8c2dd28cb2bafafa9b
|
|
95f9c3cf
|
2022-05-06T18:56:24
|
|
Makefile.os2: add SDL_BUILD_???_VERSION defines to correct CFLAGS.
|
|
cd7c2f1d
|
2022-05-03T15:16:11
|
|
Switch versioning scheme to be the same as GLib and Flatpak
For stable releases, this gives us the ability to make bugfix-only point
releases such as 2.24.1 if we want to, and distinguish between them
programmatically. For example, this ability could have been useful after
2.0.16 to fix Xwayland regressions, and after 2.0.18 to fix event loop
regressions.
For development releases, this gives us the ability to make multiple
prereleases during the same feature cycle, and distinguish between them
programmatically. For example, this would have been useful during 2.0.22
development, which went through three prereleases before reaching the
final release.
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
63814ec7
|
2022-05-03T14:39:00
|
|
Add static assertions that the version number is consistent
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
fa29e2d7
|
2022-04-25T13:45:51
|
|
Updated to version 2.0.23 for development
|
|
505d6a4a
|
2022-04-08T18:18:56
|
|
Update version to 2.0.22 for release
|
|
2823534f
|
2022-04-07T20:11:50
|
|
minor adjustment to os/2 watcom makefile
|
|
ad6bc521
|
2022-04-01T07:59:16
|
|
Move SDL_List functions to SDL_list.c to avoid more merge with eventual PR
|
|
50575aa1
|
2022-03-10T18:50:10
|
|
Makefile.os2: fixed setting OS2DEBUG in CFLAGS.
|
|
381520ad
|
2022-01-18T14:32:24
|
|
updates for watcom optimization flags
|
|
a0e3c884
|
2022-01-17T15:32:27
|
|
Updated to version 2.0.21 for development
|
|
f14c7bb4
|
2022-01-09T20:33:32
|
|
added missing hidapi stuff for os/2 with libusb
|
|
836a4ec7
|
2022-01-08T22:35:02
|
|
updates to os/2 build
|
|
92946348
|
2022-01-07T18:28:25
|
|
Updated to version 2.0.20 for release
|
|
565ef638
|
2022-01-04T11:40:04
|
|
SDL_rwops.c: simplify `foo <= 0` checks to `!foo` with unsigned types.
|
|
615f7b44
|
2021-12-08T23:51:56
|
|
more updates to os2 makefile for libiconv
|
|
b6d40b29
|
2021-12-08T21:15:24
|
|
minor update to os2 makefile.
|
|
70c5e91d
|
2021-12-01T01:20:10
|
|
os/2 optionally builds against libiconv.
|
|
b20484e8
|
2021-12-01T01:20:02
|
|
minor os/2 reorganization for iconv
|
|
5fc901d4
|
2021-11-30T09:58:21
|
|
Updated to version 2.0.19 for development
|
|
7242075b
|
2021-11-26T08:12:45
|
|
Updated version to 2.0.18 for release
|
|
2a904aa1
|
2021-11-08T17:00:28
|
|
os2: remove SDL_hidapi duplications in makefile, disable it in config.
|
|
5b646cd1
|
2021-11-07T22:58:44
|
|
Build hidapi code into SDL as a new public API
This prevents conflicts with hidapi linked with applications, as well as allowing applications to make use of HIDAPI on Android and other platforms that might not normally have an implementation available.
|
|
cd7ef24c
|
2021-10-04T00:32:56
|
|
minor update to os2 makefile.
|
|
55277c67
|
2021-03-16T15:47:51
|
|
Update Makefiles OS2 and PSP
|
|
3f6ebfff
|
2021-08-10T15:02:36
|
|
Updated to version 2.0.17 for development
|
|
cb1fd30e
|
2021-07-31T13:28:54
|
|
Updated to version 2.0.16 for release
|
|
6f0865fe
|
2021-07-07T23:51:32
|
|
updated os2 makefile.
|
|
b5b7804e
|
2021-05-15T00:50:20
|
|
minor update to os2 makefile. (binary output doesn't change.)
|
|
4a776557
|
2021-01-22T20:10:02
|
|
old os2 analogue joystick code ported from SDL-1.2. disabled by default,
build-tested only.
|
|
350f1b0d
|
2020-12-22T10:36:15
|
|
Updated SDL to version 2.0.15 for development
|
|
a2098a47
|
2020-12-08T18:56:06
|
|
Updated SDL to 2.0.14 in preparation for release candidate
|
|
5610e5ae
|
2020-12-08T00:11:10
|
|
Makefile.os2: disable W303 (add -wcd=303 to CFLAGS)
newer OpenWatcom versions enable W303 by default. without this, we get
multiple "Parameter '%s' has been defined, but not referenced" warnings.
|
|
dfc24e05
|
2020-11-17T02:39:56
|
|
fix os/2 build
|
|
e37a9385
|
2020-10-19T04:33:03
|
|
Makefile.os2: remove duplicated OPTION QUIET directives from linker file
|
|
52b319fe
|
2020-10-16T02:50:10
|
|
minor update to os/2 config file and update.
binary (dll) output doesn't change.
|
|
d2723875
|
2020-10-14T23:01:06
|
|
os2: integrate the port into main tree.
|
|
af06a60a
|
2020-10-13T00:33:56
|
|
Makefile.os2: remove some unnecessary stuff.
|
|
5d42ad9e
|
2020-10-10T03:00:04
|
|
Makefile.os2: minor re-order.
|
|
05438b28
|
2020-10-09T04:28:00
|
|
minor tidy-up to Makefile.os2
|
|
66d847bd
|
2020-10-05T21:30:00
|
|
url: Patched to compile on OS/2.
|
|
3fe5ce7b
|
2020-10-05T14:08:45
|
|
url: Patched to compile on OS/2.
|
|
7558d960
|
2020-05-18T20:18:34
|
|
OS/2: Forgot to add locale source dir to makefile.
|
|
fa23e3d0
|
2020-05-04T02:27:29
|
|
locale: Implemented SDL_GetPreferredLocales().
This was something I proposed a long time ago, Sylvain Becker did
additional work on it, then back to me.
Fixes Bugzilla #2131.
|
|
983bbf9e
|
2020-03-10T18:35:31
|
|
Backed out changeset 51622f74dc85
|
|
93ed3c8b
|
2020-03-10T18:25:47
|
|
Updated SDL to version 2.0.13 for development builds
|
|
4fb06a2a
|
2020-03-10T18:25:47
|
|
Updated SDL to version 2.0.13 for development builds
|
|
74ed2156
|
2020-03-01T14:58:16
|
|
Updated version to 2.0.12 for release candidate build
|
|
eb8f14bb
|
2019-11-20T20:40:50
|
|
added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.)
|
|
213de488
|
2019-09-22T20:47:00
|
|
update version number in Makefile.os2 too
|
|
6f8910e3
|
2019-08-04T14:56:02
|
|
minor warning fixes.
|
|
83a713f1
|
2019-06-24T23:51:10
|
|
update version in os/2 makefile
|
|
14e389ea
|
2018-11-20T10:55:00
|
|
minor update to Makefile.os2, added a test/Makefile.os2.
|
|
ed8413c9
|
2018-11-18T11:50:02
|
|
Makefile.os2: build libm as a static lib and add it to linkage.
in case it is needed some day.
|
|
c49ecf6f
|
2018-10-30T20:11:02
|
|
rename os2 makefile so that 'make dist' catches it; update it a bit.
|