Kp
|
737fe73dd7
|
Annotate mem_malloc/mem_calloc as __attribute__((malloc))
|
2013-12-20 03:24:39 +00:00 |
|
Kp
|
c561c3d514
|
Move multi_send_data_direct type into template parameter
Optimizing compilers may now delete the size check.
|
2013-12-20 03:08:19 +00:00 |
|
Kp
|
2f18c5037d
|
Store group lists as countarray objects
|
2013-12-18 03:48:52 +00:00 |
|
Kp
|
e8de74b8bf
|
Reject inappropriate printf usage
|
2013-12-17 04:03:35 +00:00 |
|
Kp
|
9a189bcfd1
|
Unify SDL_mixer setup
|
2013-12-17 04:01:22 +00:00 |
|
Kp
|
08767eb1c5
|
Probe for libphysfs during configure stage
|
2013-12-17 04:01:22 +00:00 |
|
Kp
|
15e03d7e9a
|
Factor out configure functionality
|
2013-12-17 04:01:22 +00:00 |
|
Kp
|
b30639b0c4
|
Add special case to save CPPDEFINES to configure header
Avoid cluttering the command line by moving CPPDEFINES to the configure
header.
|
2013-12-15 21:53:20 +00:00 |
|
Kp
|
adee72c624
|
Move -pthread to be Linux only
|
2013-12-15 18:59:01 +00:00 |
|
Kp
|
f05b6f0008
|
Use on-stack bit array for tracking AI segment visits
|
2013-12-15 18:50:39 +00:00 |
|
Kp
|
f351cc024d
|
Add convenience alias 'dxx' to SConstruct
|
2013-12-15 18:46:42 +00:00 |
|
Kp
|
8a5644fc07
|
Only pass -Werror=redundant-decls if it works well
|
2013-12-13 03:59:49 +00:00 |
|
Kp
|
3f92639efc
|
Remove unnecessary PCH variable
|
2013-12-13 03:44:02 +00:00 |
|
Kp
|
8bd9f9bccd
|
Make vers_id.o depend on PCH if present
|
2013-12-13 03:44:02 +00:00 |
|
Kp
|
ac6fe9aca6
|
Test for compiler support for pre-compiled headers
Fix interaction of pre-compiled headers with configure-modified flags.
|
2013-12-13 03:44:02 +00:00 |
|
Kp
|
07877853ba
|
Use static_assert where available
|
2013-12-13 03:44:02 +00:00 |
|
Kp
|
e784dd4357
|
Remove C compiler handling from SConstruct
|
2013-12-13 03:44:02 +00:00 |
|
Kp
|
322c61ef01
|
Remove use of heap-based splitword
|
2013-12-08 21:43:53 +00:00 |
|
Kp
|
706b458699
|
Mark PHYSFSX_find* functions nonnull
|
2013-12-07 18:40:32 +00:00 |
|
Kp
|
7f5410cc8b
|
Use lengthof instead of sizeof(A)/sizeof(A[0])
The latter form can accept pointers, but the template lengthof cannot.
|
2013-12-07 18:38:10 +00:00 |
|
Kp
|
babbe8e9e6
|
Move */arch/carbon -> common/arch/carbon
|
2013-12-06 03:58:10 +00:00 |
|
Kp
|
18bf9b94ea
|
Move */arch/cocoa -> common/arch/cocoa
|
2013-12-06 03:57:18 +00:00 |
|
Kp
|
6e8684da0f
|
Remove duplicate FRAMEWORKS setup
|
2013-12-06 03:56:56 +00:00 |
|
Kp
|
d7ab757393
|
Remove Darwin physfs hacks
When physfs is in the library search path, the regular usage of adding
physfs to LIBS is sufficient.
|
2013-12-06 03:55:58 +00:00 |
|
Kp
|
a14acee361
|
Clean up install handling
|
2013-12-06 03:54:52 +00:00 |
|
Kp
|
320d22aae1
|
Move similar/main/collide.c -> similar/main/collide.cpp
|
2013-12-06 03:27:30 +00:00 |
|
Kp
|
fcf216474b
|
Move */main/collide.c -> similar/main/collide.c
|
2013-12-06 03:27:30 +00:00 |
|
Kp
|
517a8c1e37
|
Move similar/main/fireball.c -> similar/main/fireball.cpp
|
2013-12-06 03:27:30 +00:00 |
|
Kp
|
bd4029c922
|
Clean platform handling
|
2013-12-06 00:24:07 +00:00 |
|
Kp
|
c6d68ca288
|
Check for game-specific prefix before general ones
|
2013-12-06 00:24:07 +00:00 |
|
Kp
|
dc6ba09b62
|
Suppress duplicate registration of the same configuration prefix
|
2013-12-06 00:24:07 +00:00 |
|
Kp
|
0619afcc52
|
Remove repetitive short name in program setup
|
2013-12-06 00:24:07 +00:00 |
|
Kp
|
18aea17f9e
|
Move */main/fireball.c -> similar/main/fireball.c
|
2013-12-02 00:21:31 +00:00 |
|
Kp
|
ff9c15b51f
|
Move d2x-rebirth/libmve/mveplay.c -> d2x-rebirth/libmve/mveplay.cpp
|
2013-12-02 00:11:33 +00:00 |
|
Kp
|
22f3f78ac5
|
Move d2x-rebirth/libmve/mvelib.c -> d2x-rebirth/libmve/mvelib.cpp
|
2013-12-01 23:57:00 +00:00 |
|
Kp
|
59e4a8f1ba
|
Move d2x-rebirth/libmve/mve_audio.c -> d2x-rebirth/libmve/mve_audio.cpp
|
2013-12-01 23:57:00 +00:00 |
|
Kp
|
20a9c83182
|
Move d2x-rebirth/libmve/decoder8.c -> d2x-rebirth/libmve/decoder8.cpp
|
2013-12-01 23:57:00 +00:00 |
|
Kp
|
f65d7e8d5c
|
Move d2x-rebirth/libmve/decoder16.c -> d2x-rebirth/libmve/decoder16.cpp
|
2013-12-01 23:57:00 +00:00 |
|
Kp
|
8b50798bf7
|
Move d2x-rebirth/misc/physfsrwops.c -> d2x-rebirth/misc/physfsrwops.cpp
|
2013-12-01 23:56:17 +00:00 |
|
Kp
|
5fae3a5e28
|
Move similar/main/gamemine.c -> similar/main/gamemine.cpp
|
2013-12-01 23:55:50 +00:00 |
|
Kp
|
2ac98f7269
|
Move */main/gamemine.c -> similar/main/gamemine.c
|
2013-12-01 23:55:29 +00:00 |
|
Kp
|
6fda1ab889
|
Move similar/main/iff.c -> similar/main/iff.cpp
|
2013-12-01 23:32:56 +00:00 |
|
Kp
|
f99c2b739a
|
Move */iff/iff.c -> similar/main/iff.c
|
2013-12-01 23:24:51 +00:00 |
|
Kp
|
1b59de804b
|
Move d2x-rebirth/main/bmread.c -> d2x-rebirth/main/bmread.cpp
|
2013-12-01 23:24:33 +00:00 |
|
Kp
|
de366b12ee
|
Move d1x-rebirth/main/bmread.c -> d1x-rebirth/main/bmread.cpp
|
2013-12-01 23:24:33 +00:00 |
|
Kp
|
9db2badadb
|
Move similar/main/bm.c -> similar/main/bm.cpp
|
2013-12-01 22:52:54 +00:00 |
|
Kp
|
c258115b30
|
Move */main/bm.c -> similar/main/bm.c
|
2013-12-01 22:51:44 +00:00 |
|
Kp
|
e9f6a6ba13
|
Support stacking *FLAGS via site-local.py
|
2013-12-01 22:49:37 +00:00 |
|
Kp
|
25c731cc2c
|
Probe for usable array template
|
2013-12-01 22:42:47 +00:00 |
|
Kp
|
abd503dd0d
|
Record build environment in generated file
|
2013-12-01 00:56:24 +00:00 |
|