#include ulong getcallerpc(void *x) { return ((ulong*)x)[-2]; }