Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r83183:c6a8aac9927b Date: 2016-03-20 09:16 +0100 http://bitbucket.org/pypy/pypy/changeset/c6a8aac9927b/
Log: Patch from issue #2262, ported to trunk diff --git a/rpython/rlib/rvmprof/src/vmprof_config.h b/rpython/rlib/rvmprof/src/vmprof_config.h --- a/rpython/rlib/rvmprof/src/vmprof_config.h +++ b/rpython/rlib/rvmprof/src/vmprof_config.h @@ -1,6 +1,10 @@ #define HAVE_SYS_UCONTEXT_H #if defined(__FreeBSD__) -#define PC_FROM_UCONTEXT uc_mcontext.mc_rip + #ifdef __i386__ + #define PC_FROM_UCONTEXT uc_mcontext.mc_eip + #else + #define PC_FROM_UCONTEXT uc_mcontext.mc_rip + #endif #elif defined( __APPLE__) #if ((ULONG_MAX) == (UINT_MAX)) #define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit