Author: Richard Plangger <planri...@gmail.com> Branch: vmprof-native Changeset: r90789:8827c130f035 Date: 2017-03-22 09:48 -0300 http://bitbucket.org/pypy/pypy/changeset/8827c130f035/
Log: pass two own-linux tests by adding rvmprof/src to the path and ensure that RPYTHON_VMPROF is defined diff --git a/pypy/module/faulthandler/cintf.py b/pypy/module/faulthandler/cintf.py --- a/pypy/module/faulthandler/cintf.py +++ b/pypy/module/faulthandler/cintf.py @@ -5,10 +5,14 @@ cwd = py.path.local(__file__).dirpath() +rvmp = cwd.join('../../..') +rvmp = rvmp.join('rpython/rlib/rvmprof/src') + eci = ExternalCompilationInfo( includes=[cwd.join('faulthandler.h')], - include_dirs=[str(cwd), cdir], - separate_module_files=[cwd.join('faulthandler.c')]) + include_dirs=[str(cwd), cdir, rvmp], + separate_module_files=[cwd.join('faulthandler.c')], + compile_extra=['-DRPYTHON_VMPROF=1']) eci_later = eci.merge(ExternalCompilationInfo( pre_include_bits=['#define PYPY_FAULTHANDLER_LATER\n'])) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit