Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r79691:2e5394a3ed87 Date: 2015-09-18 17:28 +0200 http://bitbucket.org/pypy/pypy/changeset/2e5394a3ed87/
Log: Silence warnings diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py --- a/rpython/jit/backend/llsupport/assembler.py +++ b/rpython/jit/backend/llsupport/assembler.py @@ -80,8 +80,8 @@ self.gc_size_of_header = gc_ll_descr.gcheaderbuilder.size_gc_header else: self.gc_size_of_header = WORD # for tests - self.memcpy_addr = self.cpu.cast_ptr_to_int(memcpy_fn) - self.memset_addr = self.cpu.cast_ptr_to_int(memset_fn) + self.memcpy_addr = rffi.cast(lltype.Signed, memcpy_fn) + self.memset_addr = rffi.cast(lltype.Signed, memset_fn) self._build_failure_recovery(False, withfloats=False) self._build_failure_recovery(True, withfloats=False) self._build_wb_slowpath(False) diff --git a/rpython/jit/backend/llsupport/codemap.py b/rpython/jit/backend/llsupport/codemap.py --- a/rpython/jit/backend/llsupport/codemap.py +++ b/rpython/jit/backend/llsupport/codemap.py @@ -15,7 +15,7 @@ from rpython.rlib.entrypoint import jit_entrypoint from rpython.rlib.rbisect import bisect_right, bisect_right_addr from rpython.rlib.rbisect import bisect_left, bisect_left_addr -from rpython.rtyper.lltypesystem import lltype, rffi +from rpython.rtyper.lltypesystem import lltype, llmemory, rffi from rpython.translator.tool.cbuild import ExternalCompilationInfo from rpython.translator import cdir @@ -74,11 +74,12 @@ stack_depth_at_loc = llexternal('pypy_jit_stack_depth_at_loc', [lltype.Signed], lltype.Signed) find_codemap_at_addr = llexternal('pypy_find_codemap_at_addr', - [lltype.Signed, rffi.CArrayPtr(lltype.Signed)], lltype.Signed) + [lltype.Signed, rffi.CArrayPtr(lltype.Signed)], + llmemory.Address) yield_bytecode_at_addr = llexternal('pypy_yield_codemap_at_addr', - [lltype.Signed, lltype.Signed, + [llmemory.Address, lltype.Signed, rffi.CArrayPtr(lltype.Signed)], - lltype.Signed) + lltype.Signed) class CodemapStorage(object): _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit