[pypy-commit] [Git][pypy/pypy][branch/release-pypy2.7-v7.x] 8 commits: darwin: don't define _POSIX_C_SOURCE, as it hides e.g. getpagesize()

Matti Picus foss at heptapod.net
Mon Sep 21 08:40:41 EDT 2020



Matti Picus pushed to branch branch/release-pypy2.7-v7.x at PyPy / pypy


Commits:
7c8d4a58 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:38:45+02:00
darwin: don't define _POSIX_C_SOURCE, as it hides e.g. getpagesize()

--HG--
branch : release-pypy2.7-v7.x

- - - - -
df72b781 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:51:25+02:00
darwin: sysctlbyname is in sys/sysctl.h

--HG--
branch : release-pypy2.7-v7.x

- - - - -
c6af8f58 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:55:34+02:00
fix inconsistent #ifdef's surrounding get_vmprof_stack()

--HG--
branch : release-pypy2.7-v7.x

- - - - -
e736fe71 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:56:22+02:00
darwin: strlen() is in <string.h>

--HG--
branch : release-pypy2.7-v7.x

- - - - -
f1334bd7 by Dan Villiom Podlaski Christiansen at 2020-09-17T13:33:16+02:00
boehm gc: try using pkg-config to find it

--HG--
branch : release-pypy2.7-v7.x

- - - - -
14e4ee10 by Dan Villiom Podlaski Christiansen at 2020-09-17T14:17:03+02:00
rvmprof: avoid missing prototype, which is an error in Clang 11

--HG--
branch : release-pypy2.7-v7.x

- - - - -
835f9644 by Dan Villiom Podlaski Christiansen at 2020-09-17T17:35:25+02:00
build_cffi_imports: use an HTTP mirror; fix building gdbm on Darwin

--HG--
branch : release-pypy2.7-v7.x

- - - - -
bba102fb by Dan Villiom Podlaski Christiansen at 2020-09-21T14:13:14+02:00
test_ffi_backend: add missing <string.h> include

This fixes a test on macOS: Without <string.h>, memset() has no
prototype, and using a function with neither prototype nor definition
is invalid and causes a C compiler error.

--HG--
branch : release-pypy2.7-v7.x

- - - - -


9 changed files:

- extra_tests/cffi_tests/cffi0/test_ffi_backend.py
- lib_pypy/pypy_tools/build_cffi_imports.py
- rpython/memory/gc/env.py
- rpython/rlib/rvmprof/src/rvmprof.h
- rpython/rlib/rvmprof/src/shared/machine.c
- rpython/rlib/rvmprof/src/shared/vmprof_common.h
- rpython/rlib/rvmprof/src/shared/vmprof_get_custom_offset.h
- rpython/rtyper/tool/rffi_platform.py
- rpython/translator/c/src/precommondefs.h


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/e58a65f0cae45bdd63f17d2ad6c8c46413065a5c...bba102fb4966c32bd3901731c7e7c4a231ababc2

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e58a65f0cae45bdd63f17d2ad6c8c46413065a5c...bba102fb4966c32bd3901731c7e7c4a231ababc2
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-commit/attachments/20200921/58f75e36/attachment.html>


More information about the pypy-commit mailing list