mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 07:26:20 +00:00
[CMAKE]
ML64 compatibility fixes for amd64 assembly svn path=/branches/cmake-bringup/; revision=50512
This commit is contained in:
parent
4814cb8ca6
commit
676e232576
21 changed files with 136 additions and 108 deletions
|
@ -10,18 +10,21 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* DATA **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC _fltused
|
||||
_fltused:
|
||||
.long 0x9875
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
.long HEX(9875)
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
.proc alldiv
|
||||
FUNC alldiv
|
||||
.endprolog
|
||||
UNIMPLEMENTED alldiv
|
||||
ret
|
||||
|
||||
.endp alldiv
|
||||
ENDFUNC alldiv
|
||||
|
||||
END
|
||||
|
|
|
@ -11,11 +11,12 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC atan
|
||||
atan:
|
||||
UNIMPLEMENTED atan
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,11 +11,12 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC atan2
|
||||
atan2:
|
||||
UNIMPLEMENTED atan2
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC ceil
|
||||
|
@ -20,3 +19,4 @@ ceil:
|
|||
UNIMPLEMENTED ceil
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC ceilf
|
||||
|
@ -39,7 +38,7 @@ ceilf:
|
|||
|
||||
fstp dword ptr [rsp]
|
||||
movss xmm0, [rsp]
|
||||
|
||||
|
||||
add rsp, 16
|
||||
ret
|
||||
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC exp
|
||||
|
|
|
@ -10,12 +10,12 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC fabs
|
||||
fabs:
|
||||
PUBLIC _fabs
|
||||
_fabs:
|
||||
UNIMPLEMENTED fabs
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC floor
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC floorf
|
||||
|
|
|
@ -10,10 +10,11 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC fmod
|
||||
fmod:
|
||||
PUBLIC _fmod
|
||||
_fmod:
|
||||
UNIMPLEMENTED fmod
|
||||
ret
|
||||
|
||||
|
|
|
@ -10,7 +10,8 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC fmodf
|
||||
fmodf:
|
||||
|
|
|
@ -10,7 +10,8 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC ldexp
|
||||
ldexp:
|
||||
|
|
|
@ -10,9 +10,12 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC log
|
||||
log:
|
||||
UNIMPLEMENTED log
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -10,10 +10,12 @@
|
|||
|
||||
#include <asm.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC log10
|
||||
log10:
|
||||
UNIMPLEMENTED log10
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,10 +11,12 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC pow
|
||||
pow:
|
||||
UNIMPLEMENTED pow
|
||||
ret
|
||||
|
||||
END
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC sqrt
|
||||
sqrt:
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC sqrtf
|
||||
sqrtf:
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
#include <asm.inc>
|
||||
#include <ksamd64.inc>
|
||||
|
||||
/* DATA *********************************************************************/
|
||||
/* CODE **********************************************************************/
|
||||
.code64
|
||||
|
||||
PUBLIC tan
|
||||
tan:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue