[svn:parrot] r43376 - in branches/pmc_freeze_cleanup: src t/native_pbc
plobsing at svn.parrot.org
plobsing at svn.parrot.org
Sat Jan 2 23:04:11 UTC 2010
Author: plobsing
Date: Sat Jan 2 23:04:09 2010
New Revision: 43376
URL: https://trac.parrot.org/parrot/changeset/43376
Log:
native_pbc platform updates
also, fix some old, broken, dead code to get tools/dev/mk_native_pbc to work
Modified:
branches/pmc_freeze_cleanup/src/frame_builder.h
branches/pmc_freeze_cleanup/t/native_pbc/annotations.pbc
branches/pmc_freeze_cleanup/t/native_pbc/integer_1.pbc
branches/pmc_freeze_cleanup/t/native_pbc/number_1.pbc
branches/pmc_freeze_cleanup/t/native_pbc/string_1.pbc
Modified: branches/pmc_freeze_cleanup/src/frame_builder.h
==============================================================================
--- branches/pmc_freeze_cleanup/src/frame_builder.h Sat Jan 2 22:28:13 2010 (r43375)
+++ branches/pmc_freeze_cleanup/src/frame_builder.h Sat Jan 2 23:04:09 2010 (r43376)
@@ -647,19 +647,19 @@
#else /* NUMVAL_SIZE */
# define jit_emit_fload_m_n(interp, pc, address) \
- emitm_fldt((pc), emit_None, emit_None, emit_None, (address))
+ emitm_fldt((interp), (pc), emit_None, emit_None, emit_None, (address))
# define jit_emit_fload_mb_n(interp, pc, base, offs) \
- emitm_fldt((pc), (base), emit_None, 1, (offs))
+ emitm_fldt((interp), (pc), (base), emit_None, 1, (offs))
# define jit_emit_fstore_m_n(pc, address) \
- emitm_fstpt((pc), emit_None, emit_None, emit_None, (address))
+ emitm_fstpt((interp), (pc), emit_None, emit_None, emit_None, (address))
# define jit_emit_fstore_mb_n(interp, pc, base, offs) \
- emitm_fstpt((pc), (base), emit_None, 1, (offs))
+ emitm_fstpt((interp), (pc), (base), emit_None, 1, (offs))
# define jit_emit_fst_mb_n(interp, pc, base, offs) \
- emitm_fstt((pc), (base), emit_None, 1, (offs))
+ emitm_fstt((interp), (pc), (base), emit_None, 1, (offs))
#endif /* NUMVAL_SIZE */
Modified: branches/pmc_freeze_cleanup/t/native_pbc/annotations.pbc
==============================================================================
Binary file (source and/or target). No diff available.
Modified: branches/pmc_freeze_cleanup/t/native_pbc/integer_1.pbc
==============================================================================
Binary file (source and/or target). No diff available.
Modified: branches/pmc_freeze_cleanup/t/native_pbc/number_1.pbc
==============================================================================
Binary file (source and/or target). No diff available.
Modified: branches/pmc_freeze_cleanup/t/native_pbc/string_1.pbc
==============================================================================
Binary file (source and/or target). No diff available.
More information about the parrot-commits
mailing list