summaryrefslogtreecommitdiff
path: root/src/localconsts.h
AgeCommit message (Collapse)AuthorFilesLines
2017-09-01Add macro A_WARN_UNUSED_NON_TESTS what works only not in unit tests.Andrei Karas1-0/+6
2017-08-22Fix compilation with old compilers.Andrei Karas1-3/+3
2017-08-21Add support for if constexpr.Andrei Karas1-0/+6
2017-07-04Remove unused macro from from localconsts.hAndrei Karas1-6/+0
2017-06-30Move likely macroses into separate file.Andrei Karas1-8/+0
2017-06-30Dont redefine GCC_VERSION macro.Andrei Karas1-0/+4
2017-06-29Move cast macroses into separate file.Andrei Karas1-9/+0
2017-06-29Move foreach macroses into separate file.Andrei Karas1-12/+0
2017-06-20Add guard header into localconsts.hAndrei Karas1-0/+5
2017-06-20Fix sdl warning hiding pragmas for old compilers.Andrei Karas1-3/+9
2017-06-20Fix define PRAGMA8.Andrei Karas1-6/+6
2017-06-20Add some warnings ignores in mumblemanager for gcc 8+.Andrei Karas1-0/+6
2017-06-20Prevent Wshadow varnings in SDL code.Andrei Karas1-0/+3
2017-05-28Enable simd for clang 3.8 or newer.Andrei Karas1-2/+2
2017-05-27Enable simd for kFreeBSD.Andrei Karas1-3/+0
2017-05-27Enable simd for clang >= 3.6Andrei Karas1-2/+3
2017-05-27Allow simd builds for windows 64 bit.Andrei Karas1-3/+0
2017-05-19Fix some warnings in unit tests.Andrei Karas1-0/+8
2017-05-07Allow macro PRAGMACLANG6GCC for gcc from 4.5 and newer.Andrei Karas1-1/+1
2017-05-07Add possible SDL warning fix with gcc snapshot.Andrei Karas1-0/+8
2017-03-29Remove debug code from DEBUG_VIRTFS defines.Andrei Karas1-1/+1
2017-03-27Fix compilation with tinyxml2 on old compilers.Andrei Karas1-6/+6
2017-03-24Add ignore some compilation options in tinyxml2 include.Andrei Karas1-0/+8
2017-03-14Fix compilation for windows 64 with mingw.Andrei Karas1-0/+4
2017-03-10Fix compilation warnings with mingw.Andrei Karas1-0/+8
2017-03-06Add support for standard library file api in virtfs.s20170306Andrei Karas1-0/+2
Because posix file api broken in mingw.
2017-02-11Rename define DEBUG_PHYSFS into DEBUG_VIRTFSAndrei Karas1-1/+1
2017-02-07Fix compilation with gcc version below 4.6.Andrei Karas1-3/+3
2017-01-19Dump on startup linked and loaded lib versions.Andrei Karas1-2/+0
For now only zlib supported. Also detect zlib by pkgconfig in configure.
2017-01-17Add missing A_DEFAULT_COPY / A_DELETE_COPY into other files.Andrei Karas1-0/+2
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-12-27Disable simd support for kFreeBSD.Andrei Karas1-0/+2
2016-12-22Enable simd only for gcc 4.9+Andrei Karas1-2/+3
2016-12-22Fix compilation with old gcc.Andrei Karas1-2/+4
2016-12-22Disable simd for clang, because it not support target attribute.Andrei Karas1-0/+2
2016-12-20Add simd function for dye replace color (software).Andrei Karas1-0/+10
2016-12-19Fix compilation with cilk plus on gcc 6+.Andrei Karas1-5/+15
2016-10-07Revert "Enable fallthrough attribute only for gcc version 7.01."Andrei Karas1-1/+1
This reverts commit 15f62e0e81649e9bda6a054d00a63a14972db8d5.
2016-09-30Enable fallthrough attribute only for gcc version 7.01.Andrei Karas1-1/+1
Because gcc snapshot still outdated.
2016-09-30Fix compilation with old gcc and other compilers.Andrei Karas1-0/+1
2016-09-30Add some new flags for gcc snapshot and fix new warning.Andrei Karas1-0/+7
2016-09-23Add missing comments into defines.Andrei Karas1-18/+18
2016-07-28Remove macro A_TMWA_UNUSED.Andrei Karas1-1/+0
2016-07-28Remove define EATHENA_SUPPORT from all code.Andrei Karas1-4/+0
Now eathena like support enabled always.
2016-07-14Add branch prediction macroses for gcc.Andrei Karas1-0/+8
2016-06-13Fix includes and update deheader ci script.Andrei Karas1-0/+2
2016-05-31Fix different include issues.Andrei Karas1-1/+1
2016-05-01Remove commented line from localconsts.hAndrei Karas1-2/+0
2016-04-30Hide attribute clang::fallthrough in macros.Andrei Karas1-0/+3
2016-04-30Fix some macro definition for some compiler versions.Andrei Karas1-1/+8
Add clang version macro.