[pypy-commit] cffi cffi-1.0: look in ffi.included modules for global functions/variables/consts

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1865:42497db90079 Date: 2015-04-27 22:56 +0200 http://bitbucket.org/cffi/cffi/changeset/42497db90079/ Log:look in ffi.included modules for global functions/variables/consts diff --git a/_cffi1/cffi1_module.c

[pypy-commit] cffi cffi-1.0: Move this as a static global

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1863:2f227a0cb551 Date: 2015-04-27 21:56 +0200 http://bitbucket.org/cffi/cffi/changeset/2f227a0cb551/ Log:Move this as a static global diff --git a/_cffi1/ffi_obj.c b/_cffi1/ffi_obj.c --- a/_cffi1/ffi_obj.c +++

[pypy-commit] cffi cffi-1.0: Basic idea: we ffi.include(baseffi), and baseffi must also be turned into

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1864:bebb7929ea1f Date: 2015-04-27 21:58 +0200 http://bitbucket.org/cffi/cffi/changeset/bebb7929ea1f/ Log:Basic idea: we ffi.include(baseffi), and baseffi must also be turned into C code when ffi is. Then the name of the

[pypy-commit] cffi cffi-1.0: start on ffi.include

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1861:fa462bbfa883 Date: 2015-04-27 18:27 +0200 http://bitbucket.org/cffi/cffi/changeset/fa462bbfa883/ Log:start on ffi.include diff --git a/_cffi1/parse_c_type.h b/_cffi1/parse_c_type.h --- a/_cffi1/parse_c_type.h +++

[pypy-commit] cffi cffi-1.0: merge heads

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1867:292cb69ac76c Date: 2015-04-27 23:49 +0200 http://bitbucket.org/cffi/cffi/changeset/292cb69ac76c/ Log:merge heads diff --git a/_cffi1/lib_obj.c b/_cffi1/lib_obj.c --- a/_cffi1/lib_obj.c +++ b/_cffi1/lib_obj.c @@ -231,8

[pypy-commit] cffi cffi-1.0: Comment out ffi.__set_types(), never used for now

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1862:987e9d3d69c4 Date: 2015-04-27 18:53 +0200 http://bitbucket.org/cffi/cffi/changeset/987e9d3d69c4/ Log:Comment out ffi.__set_types(), never used for now diff --git a/_cffi1/ffi_obj.c b/_cffi1/ffi_obj.c --- a/_cffi1/ffi_obj.c

[pypy-commit] cffi cffi-1.0: Resolve the F_EXTERNAL struct names by following the ffi.include chain

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1866:8218d7a07822 Date: 2015-04-27 23:48 +0200 http://bitbucket.org/cffi/cffi/changeset/8218d7a07822/ Log:Resolve the F_EXTERNAL struct names by following the ffi.include chain diff --git a/_cffi1/cffi1_module.c

[pypy-commit] pypy.org extradoc: Expand the warning.

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r599:270cd2221470 Date: 2015-04-27 10:22 +0200 http://bitbucket.org/pypy/pypy.org/changeset/270cd2221470/ Log:Expand the warning. diff --git a/features.html b/features.html --- a/features.html +++ b/features.html @@ -136,8

[pypy-commit] pypy.org extradoc: Try to avoid confusion

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r598:88189d3b1d8f Date: 2015-04-27 10:12 +0200 http://bitbucket.org/pypy/pypy.org/changeset/88189d3b1d8f/ Log:Try to avoid confusion diff --git a/features.html b/features.html --- a/features.html +++ b/features.html @@ -145,6

[pypy-commit] cffi cffi-1.0: Move the guarantee of uniqueness of types to the core _cffi_backend.c.

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1855:04e073297436 Date: 2015-04-27 15:33 +0200 http://bitbucket.org/cffi/cffi/changeset/04e073297436/ Log:Move the guarantee of uniqueness of types to the core _cffi_backend.c. Gets rid of USES_LOCAL which is not really

[pypy-commit] cffi cffi-1.0: Check sizeof(global variables) when possible

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1856:7d84833187ae Date: 2015-04-27 17:26 +0200 http://bitbucket.org/cffi/cffi/changeset/7d84833187ae/ Log:Check sizeof(global variables) when possible diff --git a/_cffi1/lib_obj.c b/_cffi1/lib_obj.c --- a/_cffi1/lib_obj.c +++

[pypy-commit] cffi cffi-1.0: hg merge default

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1859:283af058e34b Date: 2015-04-27 19:10 +0200 http://bitbucket.org/cffi/cffi/changeset/283af058e34b/ Log:hg merge default diff --git a/cffi/model.py b/cffi/model.py --- a/cffi/model.py +++ b/cffi/model.py @@ -105,8 +105,26 @@

[pypy-commit] cffi cffi-1.0: Move the size field to the end of the structure and use 0 to mean unknown

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1857:107bf9987254 Date: 2015-04-27 18:34 +0200 http://bitbucket.org/cffi/cffi/changeset/107bf9987254/ Log:Move the size field to the end of the structure and use 0 to mean unknown diff --git a/_cffi1/lib_obj.c

[pypy-commit] cffi default: Test and fix: the new types like int_least8_t were actually not

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r1858:a7b42ee0db8e Date: 2015-04-27 19:04 +0200 http://bitbucket.org/cffi/cffi/changeset/a7b42ee0db8e/ Log:Test and fix: the new types like int_least8_t were actually not available because model.py didn't list them diff --git

[pypy-commit] cffi cffi-1.0: Add the 0.9.3 integer types

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: cffi-1.0 Changeset: r1868:2fa0c70b8db6 Date: 2015-04-28 02:15 +0200 http://bitbucket.org/cffi/cffi/changeset/2fa0c70b8db6/ Log:Add the 0.9.3 integer types diff --git a/_cffi1/cffi_opcode.py b/_cffi1/cffi_opcode.py --- a/_cffi1/cffi_opcode.py +++

[pypy-commit] cffi default: Mention the bug

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r1860:ccbd4be0624d Date: 2015-04-27 19:13 +0200 http://bitbucket.org/cffi/cffi/changeset/ccbd4be0624d/ Log:Mention the bug diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@

[pypy-commit] pypy default: Add a @signature here (seen by translating

2015-04-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r76946:76b0dfb05efb Date: 2015-04-27 21:31 +0200 http://bitbucket.org/pypy/pypy/changeset/76b0dfb05efb/ Log:Add a @signature here (seen by translating https://github.com/cgswords/laurens/blob/master/laurens/stg.py at