Subversion Repositories eduke32


Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5037 2402d 13h hendricks266 /polymer/eduke32/build/include/compat.h BSD: Build system fixes/improvements. DONT_BUILD.  
5013 2414d 20h terminx /polymer/eduke32/build/include/compat.h MSVC build fix.  
5005 2418d 14h hendricks266 /polymer/eduke32/build/include/compat.h Apple: Update Xcode project and build system. DONT_BUILD.  
4989 2421d 16h terminx /polymer/eduke32/build/include/compat.h More Android changes. DONT_BUILD.  
4942 2438d 9h hendricks266 /polymer/eduke32/build/include/compat.h Simplify the macros used for distinguishing between OS X and iOS.  
4937 2444d 21h 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 2452d 16h terminx /polymer/eduke32/build/include/compat.h Make FORCE_INLINE aware of DISABLE_INLINING. DONT_BUILD.  
4853 2467d 3h hendricks266 /polymer/eduke32/build/include/compat.h Add the necessary plumbing to sdlayer to detect mousedown, mouseup, and dragging.  
4852 2467d 3h 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 2486d 14h hendricks266 /polymer/eduke32/build/include/compat.h Refine the previous commit a bit. DONT_BUILD.  
4801 2486d 17h 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 2493d 2h helixhorned /polymer/eduke32/build/include/compat.h Fix build on platforms not magically #defining UNREFERENCED_PARAMETER. DONT_BUILD.  
4783 2493d 22h terminx /polymer/eduke32/build/include/compat.h Fix warnings with VS2013 update 4. DONT_BUILD.  
4768 2496d 13h hendricks266 /polymer/eduke32/build/include/compat.h Some minor fixes. DONT_BUILD.  
4766 2498d 17h 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 2499d 0h hendricks266 /polymer/eduke32/build/include/compat.h Eliminate the printf_nowarn stuff that has long since been supplanted by TrackerCast. DONT_BUILD.  
4762 2500d 13h hendricks266 /polymer/eduke32/build/include/compat.h Fix some things when building on OS X. DONT_BUILD.  
4747 2502d 9h 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 2502d 9h 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 2516d 23h 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