1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-09-20 12:36:05 +08:00

Prepare for TF2 64bits (#127)

* Prepare for 64bits

* Add the dynamic and static librairies

* Delete choreoobjects_x86_64.a

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
This commit is contained in:
Benoist
2024-01-26 14:19:59 +01:00
committed by GitHub
parent 140cc6dc66
commit dcf515fea8
25 changed files with 206 additions and 160 deletions

View File

@ -1,4 +1,4 @@
//===== Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ======//
//===== Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ======//
//
// Purpose:
//
@ -328,7 +328,7 @@ void inline SinCos( float radians, float *sine, float *cosine )
fstp DWORD PTR [eax]
}
#elif defined( _LINUX ) || defined ( __APPLE__ )
register double __cosr, __sinr;
double __cosr, __sinr;
__asm __volatile__
("fsincos"
: "=t" (__cosr), "=u" (__sinr) : "0" (radians));
@ -1548,7 +1548,7 @@ float Hermite_Spline(
float t );
void Hermite_SplineBasis( float t, float basis[] );
void Hermite_SplineBasis( float t, float basis[4] );
void Hermite_Spline(
const Quaternion &q0,