Alibek Omarov
|
4c6fd79f07
|
tgmath: remove including tgmath.h in everything that uses xash3d_mathlib, as it's included already
|
5 years ago |
Alibek Omarov
|
293b42b9d4
|
public: add stdint.h implementation by Paul Hsich http://www.azillionmonkeys.com/qed/pstdint.h
|
5 years ago |
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 |