Author: infinoid
Date: Sat Jan 3 08:44:02 2009
New Revision: 34890
Modified:
trunk/src/jit/arm/exec_dep.c
trunk/src/jit/ppc/exec_dep.c
Log:
[arch] Backout the ASSERT_ARGS changes for platform-specific code that
hasn't had "make headerizer" applied yet (arm, ppc). Once they have the
proper macros generated, these can be added back in.
In the meantime, this should fix builds on darwin/ppc.
Modified: trunk/src/jit/arm/exec_dep.c
==============================================================================
--- trunk/src/jit/arm/exec_dep.c (original)
+++ trunk/src/jit/arm/exec_dep.c Sat Jan 3 08:44:02 2009
@@ -26,7 +26,6 @@
void
Parrot_exec_normal_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_normal_op);
}
#else /* JIT_CGP */
@@ -71,7 +70,6 @@
void
Parrot_exec_cpcf_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_cpcf_op);
Parrot_exec_normal_op(jit_info, interp);
Parrot_jump_to_op_in_reg(jit_info, interp, r0);
}
@@ -79,14 +77,12 @@
void
Parrot_exec_restart_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_restart_op);
}
/* Assign the offset of the progra_code */
void
offset_fixup(Parrot_exec_objfile_t *obj)
{
- ASSERT_ARGS(offset_fixup);
int i, j;
for (i = 0; i < obj->data_count; i++) {
Modified: trunk/src/jit/ppc/exec_dep.c
==============================================================================
--- trunk/src/jit/ppc/exec_dep.c (original)
+++ trunk/src/jit/ppc/exec_dep.c Sat Jan 3 08:44:02 2009
@@ -26,7 +26,6 @@
void
Parrot_exec_normal_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_normal_op);
}
#else /* JIT_CGP */
@@ -49,7 +48,6 @@
void
Parrot_exec_cpcf_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_cpcf_op);
Parrot_exec_normal_op(jit_info, interp);
jit_emit_sub_rrr(jit_info->native_ptr, r3, r3, r15);
jit_emit_add_rrr(jit_info->native_ptr, r3, r14, r3);
@@ -61,14 +59,12 @@
void
Parrot_exec_restart_op(Parrot_jit_info_t *jit_info, PARROT_INTERP)
{
- ASSERT_ARGS(Parrot_exec_restart_op);
}
/* Assign the offset of the program_code */
void
offset_fixup(Parrot_exec_objfile_t *obj)
{
- ASSERT_ARGS(offset_fixup);
int i, j;
for (i = 0; i < obj->data_count; i++) {