- printf(")(%p) at position %p (", m->entrypoint, pos);
- if (m->class->sourcefile==NULL)
+#if POINTERSIZE == 8
+ printf(")(0x%016lx) at position %p (", (s8) m->entrypoint, pos);
+#else
+ printf(")(0x%08lx) at position %p (", (s4) m->entrypoint, pos);
+#endif
+ if (m->class->sourcefile == NULL) {