Author: mattip> Branch: win64-stage1 Changeset: r53978:73c306cfbddc Date: 2012-03-25 16:41 +0200 http://bitbucket.org/pypy/pypy/changeset/73c306cfbddc/
Log: merge with default diff --git a/pypy/rlib/rmmap.py b/pypy/rlib/rmmap.py --- a/pypy/rlib/rmmap.py +++ b/pypy/rlib/rmmap.py @@ -711,9 +711,9 @@ free = c_munmap_safe elif _MS_WINDOWS: - def mmap(fileno, length, flags=0, tagname="", access=_ACCESS_DEFAULT, offset=0): + def mmap(fileno, length, tagname="", access=_ACCESS_DEFAULT, offset=0): # XXX flags is or-ed into access by now. - + flags = 0 # check size boundaries _check_map_size(length) map_size = length diff --git a/pypy/translator/c/gcc/trackgcroot.py b/pypy/translator/c/gcc/trackgcroot.py --- a/pypy/translator/c/gcc/trackgcroot.py +++ b/pypy/translator/c/gcc/trackgcroot.py @@ -484,7 +484,9 @@ 'shl', 'shr', 'sal', 'sar', 'rol', 'ror', 'mul', 'imul', 'div', 'idiv', 'bswap', 'bt', 'rdtsc', 'punpck', 'pshufd', 'pcmp', 'pand', 'psllw', 'pslld', 'psllq', - 'paddq', 'pinsr', 'pmul', 'psrl', 'vmul', + 'paddq', 'pinsr', 'pmul', 'psrl', + # all vectors don't produce pointers + 'v', # sign-extending moves should not produce GC pointers 'cbtw', 'cwtl', 'cwtd', 'cltd', 'cltq', 'cqto', # zero-extending moves should not produce GC pointers _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit