Author: jkeenan Date: Sat Jan 3 10:24:32 2009 New Revision: 34895 Modified: trunk/src/jit/ppc/exec_dep.h
Log: Run 'make headerizer' on Darwin/PPC to capture recent changes, particularly ASSERT_ARGS. Modified: trunk/src/jit/ppc/exec_dep.h ============================================================================== --- trunk/src/jit/ppc/exec_dep.h (original) +++ trunk/src/jit/ppc/exec_dep.h Sat Jan 3 10:24:32 2009 @@ -20,19 +20,31 @@ #define PARROT_PPC_EXEC_DEP_H_GUARD /* HEADERIZER BEGIN: src/exec_dep.c */ +/* Don't modify between HEADERIZER BEGIN / HEADERIZER END. Your changes will be lost. */ -void -Parrot_exec_normal_op(Parrot_jit_info_t *jit_info, PARROT_INTERP); - -void -Parrot_exec_cpcf_op(Parrot_jit_info_t *jit_info, PARROT_INTERP); - -void -Parrot_exec_restart_op(Parrot_jit_info_t *jit_info, PARROT_INTERP); - -void -offset_fixup(Parrot_exec_objfile_t *obj); - +void offset_fixup(Parrot_exec_objfile_t *obj); +void Parrot_exec_cpcf_op(Parrot_jit_info_t *jit_info, PARROT_INTERP) + __attribute__nonnull__(2); + +void Parrot_exec_normal_op(Parrot_jit_info_t *jit_info, PARROT_INTERP) + __attribute__nonnull__(2); + +void Parrot_exec_normal_op(Parrot_jit_info_t *jit_info, PARROT_INTERP) + __attribute__nonnull__(2); + +void Parrot_exec_restart_op(Parrot_jit_info_t *jit_info, PARROT_INTERP) + __attribute__nonnull__(2); + +#define ASSERT_ARGS_offset_fixup __attribute__unused__ int _ASSERT_ARGS_CHECK = 0 +#define ASSERT_ARGS_Parrot_exec_cpcf_op __attribute__unused__ int _ASSERT_ARGS_CHECK = \ + PARROT_ASSERT_ARG(interp) +#define ASSERT_ARGS_Parrot_exec_normal_op __attribute__unused__ int _ASSERT_ARGS_CHECK = \ + PARROT_ASSERT_ARG(interp) +#define ASSERT_ARGS_Parrot_exec_normal_op __attribute__unused__ int _ASSERT_ARGS_CHECK = \ + PARROT_ASSERT_ARG(interp) +#define ASSERT_ARGS_Parrot_exec_restart_op __attribute__unused__ int _ASSERT_ARGS_CHECK = \ + PARROT_ASSERT_ARG(interp) +/* Don't modify between HEADERIZER BEGIN / HEADERIZER END. Your changes will be lost. */ /* HEADERIZER END: src/exec_dep.c */ #endif /* PARROT_PPC_EXEC_DEP_H_GUARD */