<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cffi.git/setup.py, branch fix_filelike_flush</title>
<subtitle>foss.heptapod.net: pypy/cffi
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/'/>
<entry>
<title>move the irc channels in the documentation</title>
<updated>2021-06-06T19:05:53+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2021-06-06T19:05:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=8f72c869e48826da4108e9d8e544b74bfdc3cf37'/>
<id>8f72c869e48826da4108e9d8e544b74bfdc3cf37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 1.14.5 and add whatsnew entry</title>
<updated>2021-02-11T06:33:25+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2021-02-11T06:33:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=64c832a8f00a9776bf93d1c99b878365fded292e'/>
<id>64c832a8f00a9776bf93d1c99b878365fded292e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kill old unused function</title>
<updated>2021-02-06T07:23:42+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2021-02-06T07:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=3861b0bca294972ab86b17c9a7cd3cb656fc2aa9'/>
<id>3861b0bca294972ab86b17c9a7cd3cb656fc2aa9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump version to 1.14.4</title>
<updated>2020-11-24T10:24:02+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2020-11-24T10:24:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=77a64dba7fcc20970d17d0ba9eda6cff3e290487'/>
<id>77a64dba7fcc20970d17d0ba9eda6cff3e290487</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix building `cffi` for macOS with Apple Silicon support + backwards compatibility</title>
<updated>2020-10-02T08:45:02+00:00</updated>
<author>
<name>Max Bélanger</name>
<email>aeromax@gmail.com</email>
</author>
<published>2020-10-02T08:45:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=ef64e896958e20f577003341fab4fbd14f4cfb18'/>
<id>ef64e896958e20f577003341fab4fbd14f4cfb18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump version to 1.14.3</title>
<updated>2020-09-15T05:50:21+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2020-09-15T05:50:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=59da87ae09cc9f0437bcb8c0f7b00cbcf5072346'/>
<id>59da87ae09cc9f0437bcb8c0f7b00cbcf5072346</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump version number to 1.14.2</title>
<updated>2020-08-15T06:52:49+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2020-08-15T06:52:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=321a7e71aa210002d412f4247f5dbc4d82782c6e'/>
<id>321a7e71aa210002d412f4247f5dbc4d82782c6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump version number to 1.14.1</title>
<updated>2020-07-26T15:39:41+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2020-07-26T15:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=beb98d82131ee9118af8f68376346b08fe67f258'/>
<id>beb98d82131ee9118af8f68376346b08fe67f258</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add comment</title>
<updated>2020-07-11T12:01:18+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2020-07-11T12:01:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=56207d5c8b9dd155bb08522e397a42224caa1fea'/>
<id>56207d5c8b9dd155bb08522e397a42224caa1fea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MacOS 11, arm64, ffi_prep_cif_var</title>
<updated>2020-07-10T01:39:23+00:00</updated>
<author>
<name>Lawrence D'Anna</name>
<email>lawrence_danna@apple.com</email>
</author>
<published>2020-07-10T01:39:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=6684336eafc9aafebbccb8f48c3b82cc913b3aa8'/>
<id>6684336eafc9aafebbccb8f48c3b82cc913b3aa8</id>
<content type='text'>
On Apple arm64, theABI for a variardic function is different than the
ABI for a fixed-arg function, even of the same arg types.

In order to account for this, CFFI must call ffi_prep_cif_var for
variardic calls.

see: https://developer.apple.com/library/archive/documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARM64FunctionCallingConventions.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Apple arm64, theABI for a variardic function is different than the
ABI for a fixed-arg function, even of the same arg types.

In order to account for this, CFFI must call ffi_prep_cif_var for
variardic calls.

see: https://developer.apple.com/library/archive/documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARM64FunctionCallingConventions.html
</pre>
</div>
</content>
</entry>
</feed>
