Subversion Repositories eduke32


Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5037 2265d 12h hendricks266 /polymer/eduke32/build/include/compat.h BSD: Build system fixes/improvements. DONT_BUILD.  
5013 2277d 18h terminx /polymer/eduke32/build/include/compat.h MSVC build fix.  
5005 2281d 12h hendricks266 /polymer/eduke32/build/include/compat.h Apple: Update Xcode project and build system. DONT_BUILD.  
4989 2284d 14h terminx /polymer/eduke32/build/include/compat.h More Android changes. DONT_BUILD.  
4942 2301d 7h hendricks266 /polymer/eduke32/build/include/compat.h Simplify the macros used for distinguishing between OS X and iOS.  
4937 2307d 19h helixhorned /polymer/eduke32/build/include/compat.h Lunatic: fix build and linking. DONT_BUILD.

- t{sector,wall}type are simply typedef'd to the non-t versions
- make FORCE_INLINE unconditional of DISABLE_INLINING (otherwise there are
multiple definitions of these functions)
- update lunatic/doc/lpeg-lunatic.patch to apply against the LPeg 0.12 I just
4893 2315d 15h terminx /polymer/eduke32/build/include/compat.h Make FORCE_INLINE aware of DISABLE_INLINING. DONT_BUILD.  
4853 2330d 1h hendricks266 /polymer/eduke32/build/include/compat.h Add the necessary plumbing to sdlayer to detect mousedown, mouseup, and dragging.  
4852 2330d 1h hendricks266 /polymer/eduke32/build/include/compat.h Introduce preprocessor token EDUKE32_TOUCH_DEVICES that covers both Android and iOS, and replace selected instances of __ANDROID__ with it.  
4802 2349d 12h hendricks266 /polymer/eduke32/build/include/compat.h Refine the previous commit a bit. DONT_BUILD.  
4801 2349d 15h hendricks266 /polymer/eduke32/build/include/compat.h Mac OS X: Add detection of the Steam and GOG releases of Duke 3D and the Steam release of NAM. DONT_BUILD.  
4785 2356d 0h helixhorned /polymer/eduke32/build/include/compat.h Fix build on platforms not magically #defining UNREFERENCED_PARAMETER. DONT_BUILD.  
4783 2356d 20h terminx /polymer/eduke32/build/include/compat.h Fix warnings with VS2013 update 4. DONT_BUILD.  
4768 2359d 11h hendricks266 /polymer/eduke32/build/include/compat.h Some minor fixes. DONT_BUILD.  
4766 2361d 15h hendricks266 /polymer/eduke32/build/include/compat.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.  
4763 2361d 22h hendricks266 /polymer/eduke32/build/include/compat.h Eliminate the printf_nowarn stuff that has long since been supplanted by TrackerCast. DONT_BUILD.  
4762 2363d 11h hendricks266 /polymer/eduke32/build/include/compat.h Fix some things when building on OS X. DONT_BUILD.  
4747 2365d 7h terminx /polymer/eduke32/build/include/compat.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD.  
4743 2365d 7h terminx /polymer/eduke32/build/include/compat.h Add FORCE_INLINE to compat.h and apply it to a couple of things we'd strongly prefer be inlined. DONT_BUILD.  
4736 2379d 21h helixhorned /polymer/eduke32/build/include/compat.h In release builds, #define Xaligned_alloc as xaligned_malloc.

Otherwise, the out-of-memory handler is not called in case of failure.

Show All