Browse Source

PPC: Fix floor/ceil for dual-number mode.

Mike Pall 14 years ago
parent
commit
26106759d4
2 changed files with 421 additions and 418 deletions
  1. 1 0
      src/buildvm_ppc.dasc
  2. 420 418
      src/buildvm_ppc.h

+ 1 - 0
src/buildvm_ppc.dasc

@@ -1608,6 +1608,7 @@ static void build_subroutines(BuildCtx *ctx)
   |  lus CARG1, 0x8000			// -(2^31).
   |  lus CARG1, 0x8000			// -(2^31).
   |  beq ->fff_resi
   |  beq ->fff_resi
   |5:
   |5:
+  |  lfd FARG1, 0(BASE)
   |  bl extern func
   |  bl extern func
   |  b ->fff_resn
   |  b ->fff_resn
   |.endmacro
   |.endmacro

File diff suppressed because it is too large
+ 420 - 418
src/buildvm_ppc.h


Some files were not shown because too many files changed in this diff