Author: Armin Rigo <[email protected]>
Branch:
Changeset: r88327:159f3934b735
Date: 2016-11-12 09:16 +0100
http://bitbucket.org/pypy/pypy/changeset/159f3934b735/
Log: dirfd might be a macro on OS/X
diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py
--- a/rpython/rlib/rposix.py
+++ b/rpython/rlib/rposix.py
@@ -655,7 +655,8 @@
c_readdir = external('readdir', [DIRP], DIRENTP,
macro=True, save_err=rffi.RFFI_FULL_ERRNO_ZERO)
c_closedir = external('closedir', [DIRP], rffi.INT, releasegil=False)
- c_dirfd = external('dirfd', [DIRP], rffi.INT, releasegil=False)
+ c_dirfd = external('dirfd', [DIRP], rffi.INT, releasegil=False,
+ macro=True)
c_ioctl_voidp = external('ioctl', [rffi.INT, rffi.UINT, rffi.VOIDP],
rffi.INT,
save_err=rffi.RFFI_SAVE_ERRNO)
else:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit