PPC: Clean up JIT/non-JIT symbol declarations in assembler part.

This commit is contained in:
Mike Pall 2010-08-31 00:49:29 +02:00
parent f4d4af1b6d
commit 96c1d8a8ad

View File

@ -659,6 +659,7 @@ static void build_subroutines(BuildCtx *ctx)
| math_extern sinh
| math_extern cosh
| math_extern tanh
| math_extern2 pow
| math_extern2 atan2
| math_extern2 fmod
|
@ -670,8 +671,6 @@ static void build_subroutines(BuildCtx *ctx)
|.ffunc_n math_frexp; NYI
|.ffunc_n math_modf; NYI
|
|.ffunc_nn math_pow; NYI
|
|.macro math_minmax, name, cmpop
| .ffunc_1 name
| NYI
@ -827,24 +826,21 @@ static void build_subroutines(BuildCtx *ctx)
|
| vm_round vm_floor, 0
| vm_round vm_ceil, 1
#if LJ_HASJIT
| vm_round vm_trunc, 2
#else
|->vm_trunc:
#endif
|
|->vm_mod:
| NYI
|
|->vm_exp:
| NYI
|->vm_exp2:
| NYI
|
|->vm_pow:
| NYI
|
|->vm_powi_sse:
|->vm_powi:
#if LJ_HASJIT
| NYI
#endif
|
|->vm_foldfpm:
#if LJ_HASJIT
| NYI
#endif
|
|// Callable from C: double lj_vm_foldarith(double x, double y, int op)
|// Compute x op y for basic arithmetic operators (+ - * / % ^ and unary -)