Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: patcher.h 7813 2007-04-25 19:20:13Z twisti $
-
*/
#include "vm/global.h"
+#if defined(__ALPHA__) || defined(__ARM__) || defined(__MIPS__) || defined(__POWERPC__) || defined(__S390__)
+# error "you should no longer include this file"
+#else
+
+
/* patcher macros *************************************************************/
#define PATCHER_FLAG_PATCHED (vftbl_t *) 0xdeadbeef
/* function prototypes ********************************************************/
-java_objectheader *patcher_wrapper(u1 *sp, u1 *pv, u1 *ra);
+java_object_t *patcher_wrapper(u1 *sp, u1 *pv, u1 *ra);
#define PATCHER_wrapper (functionptr) patcher_wrapper
bool patcher_resolve_class(u1 *sp);
bool intrp_patcher_resolve_native(u1 *sp);
#endif /* defined(ENABLE_INTRP) */
+#endif /* architecture list */
+
#endif /* _PATCHER_H */