138 Commits (8ac2c241c42be918152fcb5fc014045740a82c51)

Author SHA1 Message Date
Andrey Akhmichin 7a58813254 utils: add studio model decompiler. 5 years ago
Andrey Akhmichin 9a0da3cd4f public: crtlib.c: reduce memory usage. 5 years ago
Andrey Akhmichin e3b547c8a9 public: rename mathlib to xash3d_mathlib. 5 years ago
mittorn e602ca1d66 public: synchronize build.h with hlsdk 5 years ago
mittorn d8f20f3642 common: add DOS4GW platform 5 years ago
mittorn adc718f4d5 public: add XASH_POSIX platform define 5 years ago
mittorn c8be38e75d mathlib: use tgmath in SinCos 5 years ago
mittorn 3a416636f1 engine: mark GAME_EXPORT's 5 years ago
Alibek Omarov 0fe18ae6dc engine: fix -Wmaybe-uninitialized 5 years ago
Alibek Omarov 5a17e7f425 build: add XASH_ARMvX defines(buildsystem integration), add oneliner to generate #undef list 5 years ago
Alibek Omarov 8700f44175 public: unittest: use static everywhere to prevent collision when tests may be linked into engine 5 years ago
Alibek Omarov 4b97d8bcda public: add simple C89-compatible testing framework (wip) 5 years ago
Alibek Omarov 15924aebaa xash3d-fwgs: check if HAVE_TGMATH_H is set to positive value rather it's just defined 5 years ago
Alibek Omarov dfed24c290 public: build: add new ARMv6 detect macro 5 years ago
Alibek Omarov 7e9f90a09d public: fix detecting ARM on gcc3 5 years ago
Alibek Omarov 78baf568ae engine: more double promotion fixes 5 years ago
Alibek Omarov 14be566401 public: include tgmath in mathlib.h, so macros will be used inside Vector macros 5 years ago
Alibek Omarov 0577ecbccf public: initial fix of double promotion 5 years ago
Alibek Omarov e0d993a5a8 public: fix tautological-compare 5 years ago
Alibek Omarov cb62e65f9f public: fix implicit fallthrough 5 years ago
Alibek Omarov f71619d541 public: build: fix wrong hardfp abi detection 5 years ago
Alibek Omarov 2f8fec6b70 Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever. 5 years ago
Alibek Omarov 4beba75159 engine: fix various compiler warnings 5 years ago
Alibek Omarov 6f121b90c1 public: wscript: skip installation 5 years ago
Alibek Omarov e700a7498e engine: move matchpattern from old engine 5 years ago
Alibek Omarov 76a8fe4873 engine: use build.h for printing architecture and operating system, also implement architecture names from library naming scheme proposal (#39) 6 years ago
Alibek Omarov f010e2be12 public: build: add a header that defines some build-time information, like target OS or platform 6 years ago
Alibek Omarov 70d45f23de public: crclib now is part of public library 6 years ago
Alibek Omarov 94ec8cb997 wscript: add -fPIC for static libraries globally 6 years ago
mittorn bd6532fae4 wscript: Add shared lib flags to public 6 years ago
Alibek Omarov d17fdea884 waflib: remove get_subproject_name function 6 years ago
Alibek Omarov 17f719558c wscript: move build env setup to main wscript 6 years ago
Alibek Omarov f3a2f46fb3 wscript: remove libm linking to static public, it's useless. Correct include path order 6 years ago
Alibek Omarov fb6fd61cd9 public: initial moving some common code into static public library, that can be linked to any engine part 6 years ago