[pypy-commit] cffi default: Silence GCC/Clang -Wunused-parameter warnings

2014-12-22 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1595:25bdcb810dc0 Date: 2014-11-24 21:31 +0300 http://bitbucket.org/cffi/cffi/changeset/25bdcb810dc0/ Log:Silence GCC/Clang -Wunused-parameter warnings diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +++ b/cffi/ven

[pypy-commit] cffi default: Add GCC/Clang -Wall -Wextra flags in tests

2014-12-22 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1596:03f384b183d1 Date: 2014-11-28 12:05 +0300 http://bitbucket.org/cffi/cffi/changeset/03f384b183d1/ Log:Add GCC/Clang -Wall -Wextra flags in tests diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/te

[pypy-commit] cffi default: CPython: Silent GCC -Wconversion warnings

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1575:1f05f7f5f966 Date: 2014-04-26 20:44 +0300 http://bitbucket.org/cffi/cffi/changeset/1f05f7f5f966/ Log:CPython: Silent GCC -Wconversion warnings diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +++ b/cffi/vengine

[pypy-commit] cffi default: Add test for approximate return types

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1576:4ebadac73fae Date: 2014-04-30 14:18 +0300 http://bitbucket.org/cffi/cffi/changeset/4ebadac73fae/ Log:Add test for approximate return types diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing

[pypy-commit] cffi default: Enable GCC/Clang -Wconversion and add tests for expected failures

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1580:d398e0a66539 Date: 2014-11-21 17:50 +0300 http://bitbucket.org/cffi/cffi/changeset/d398e0a66539/ Log:Enable GCC/Clang -Wconversion and add tests for expected failures diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/

[pypy-commit] cffi default: Add and fix tests for enumerations

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1578:0870cf7eeeca Date: 2014-11-21 14:23 +0300 http://bitbucket.org/cffi/cffi/changeset/0870cf7eeeca/ Log:Add and fix tests for enumerations diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/te

[pypy-commit] cffi default: CPython: Add explicit typecasts in _cffi_from_c_int()

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1577:8106093be18d Date: 2014-11-21 12:55 +0300 http://bitbucket.org/cffi/cffi/changeset/8106093be18d/ Log:CPython: Add explicit typecasts in _cffi_from_c_int() diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +++ b/

[pypy-commit] cffi default: Fix test for approximate floating point return type

2014-11-21 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1579:9642bf799905 Date: 2014-11-21 14:40 +0300 http://bitbucket.org/cffi/cffi/changeset/9642bf799905/ Log:Fix test for approximate floating point return type diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py

[pypy-commit] cffi default: CPython: Better C -> Python conversion for integer constants

2014-04-25 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1506:5e1105060c45 Date: 2014-04-25 12:23 +0300 http://bitbucket.org/cffi/cffi/changeset/5e1105060c45/ Log:CPython: Better C -> Python conversion for integer constants - Silent GCC -Wsign-compare diff --git a/cffi/vengine_cpy.py b/cffi/ve

[pypy-commit] cffi default: CPython: Add explicit typecasts in _cffi_to_c_int()

2014-04-23 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1505:6585558c79af Date: 2014-04-23 18:58 +0300 http://bitbucket.org/cffi/cffi/changeset/6585558c79af/ Log:CPython: Add explicit typecasts in _cffi_to_c_int() - Silent GCC -Wsign-compare warning: signed and unsigned type in conditio

[pypy-commit] cffi default: CPython: Initialize all slots of PyMethodDef table

2014-04-23 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1504:cc11d18fb59b Date: 2014-04-23 17:35 +0300 http://bitbucket.org/cffi/cffi/changeset/cc11d18fb59b/ Log:CPython: Initialize all slots of PyMethodDef table - Silent GCC -Wmissing-field-initializers diff --git a/cffi/vengine_cpy.py b/cffi

[pypy-commit] cffi default: Issue 153: Generate same C code for CPython 2 and 3

2014-04-23 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1503:bcedf12c6e01 Date: 2014-04-23 16:10 +0300 http://bitbucket.org/cffi/cffi/changeset/bcedf12c6e01/ Log:Issue 153: Generate same C code for CPython 2 and 3 - CPython 2 and 3: make ffi.ferify() generate identical C code - CPython