[Pkg-ocaml-maint-commits] [ocaml-ctypes] 07/12: Merge tag 'upstream/0.6.2'
Stéphane Glondu
glondu at moszumanska.debian.org
Tue Jun 14 09:46:36 UTC 2016
This is an automated email from the git hooks/post-receive script.
glondu pushed a commit to branch master
in repository ocaml-ctypes.
commit dfb47e1fda13873dd079318c2912bd447deced22
Merge: e9b7f58 f9fefe6
Author: Stephane Glondu <steph at glondu.net>
Date: Tue Jun 14 11:24:16 2016 +0200
Merge tag 'upstream/0.6.2'
Upstream version 0.6.2
.depend | 652 ++++++++++-----------
.gitignore | 7 +
.travis-ci-arm.sh | 9 +
.travis-ci.sh | 62 +-
.travis.yml | 26 +-
CHANGES.md | 116 ++++
META | 14 +-
Makefile | 30 +-
Makefile.examples | 6 +
Makefile.rules | 21 +-
Makefile.tests | 301 +++++++---
README.md | 21 +-
appveyor.yml | 12 +-
appveyor/install.sh | 10 +-
ctypes.opam | 20 +-
examples/cstubs_structs/Makefile | 49 ++
examples/cstubs_structs/README.md | 76 +++
examples/cstubs_structs/bindings.ml | 15 +
examples/cstubs_structs/bindings_c_gen.ml | 12 +
examples/cstubs_structs/main.ml | 20 +
examples/cstubs_structs/myocamlbuild.ml | 37 ++
.../date/stub-generation/bindings/date_stubs.ml | 3 +-
.../fts/stub-generation/bindings/fts_bindings.ml | 12 +-
src/configure/extract_from_c.ml | 101 ++++
src/configure/gen_c_primitives.ml | 96 +++
.../gen_libffi_abi.ml} | 62 +-
src/configure/make_primitive_details.ml | 3 -
src/configure/make_primitive_details_stubs.c | 116 ----
src/cstubs/cstubs.ml | 135 ++++-
src/cstubs/cstubs.mli | 89 ++-
src/cstubs/cstubs_analysis.ml | 2 +
src/cstubs/cstubs_c_language.ml | 121 +++-
src/cstubs/cstubs_emit_c.ml | 37 +-
src/cstubs/cstubs_generate_c.ml | 377 ++++++++----
src/cstubs/cstubs_generate_c.mli | 10 +-
src/cstubs/cstubs_generate_ml.ml | 285 ++++++---
src/cstubs/cstubs_generate_ml.mli | 12 +-
src/cstubs/cstubs_internals.ml | 5 +
src/cstubs/cstubs_internals.mli | 8 +
src/cstubs/cstubs_inverted.ml | 46 +-
src/cstubs/cstubs_inverted.mli | 2 +-
src/cstubs/cstubs_public_name.ml | 1 -
src/cstubs/cstubs_structs.ml | 143 +++--
src/ctypes-foreign-base/ctypes_ffi.ml | 24 +-
src/ctypes-foreign-base/ctypes_ffi.mli | 5 +-
src/ctypes-foreign-base/ctypes_ffi_stubs.ml | 2 +-
src/ctypes-foreign-base/ctypes_foreign_basis.ml | 23 +-
src/ctypes-foreign-base/ffi_call_stubs.c | 46 +-
src/ctypes-foreign-base/ffi_type_stubs.c | 56 +-
src/ctypes-top/ctypes_printers.ml | 2 -
src/ctypes/ctypes.ml | 4 -
src/ctypes/ctypes.mli | 50 +-
src/ctypes/ctypes_bigarray.ml | 26 +-
src/ctypes/ctypes_coerce.ml | 99 +++-
src/ctypes/ctypes_common.ml | 18 -
src/ctypes/ctypes_cstubs_internals.h | 16 +
src/ctypes/ctypes_managed_buffer_stubs.h | 4 +-
src/ctypes/ctypes_memory.ml | 39 +-
src/ctypes/ctypes_memory_stubs.ml | 8 +-
src/ctypes/ctypes_primitives.h | 118 ++--
src/ctypes/ctypes_ptr.ml | 4 +
src/ctypes/ctypes_roots.c | 42 ++
src/ctypes/ctypes_roots_stubs.ml | 18 +
src/ctypes/ctypes_static.ml | 13 +-
src/ctypes/ctypes_static.mli | 10 +-
src/ctypes/ctypes_std_view_stubs.ml | 9 +
src/ctypes/ctypes_std_views.ml | 67 ++-
src/ctypes/ctypes_structs_computed.ml | 9 +-
src/ctypes/ctypes_type_printing.ml | 7 +-
src/ctypes/ctypes_types.mli | 28 +-
src/ctypes/ctypes_value_printing.ml | 6 +-
src/ctypes/managed_buffer_stubs.c | 25 +-
src/ctypes/posixTypes.ml | 46 +-
src/ctypes/posixTypes.mli | 25 +-
src/ctypes/raw_pointer_stubs.c | 2 +-
src/ctypes/signed.ml | 41 +-
src/ctypes/signed.mli | 3 +
src/ctypes/type_info_stubs.c | 162 ++---
src/ctypes/unsigned.ml | 14 +-
src/ctypes/unsigned.mli | 6 +
src/ctypes/unsigned_stubs.c | 17 +-
src/discover/discover.ml | 25 +-
tests/clib/test_functions.c | 37 ++
tests/clib/test_functions.h | 18 +
tests/test-arrays/test_array.ml | 3 +-
tests/test-bigarrays/test_bigarrays.ml | 19 +-
tests/test-bools/stubs/functions.ml | 2 +-
tests/test-bools/test_bools.ml | 3 +-
tests/test-callback_lifetime/stubs/functions.ml | 2 +-
.../test_callback_lifetime.ml | 19 +-
tests/test-coercions/test_coercions.ml | 8 +-
tests/test-complex/stubs/functions.ml | 6 +-
tests/test-complex/test_complex.ml | 6 +-
tests/test-cstdlib/stubs/functions.ml | 4 +-
tests/test-cstdlib/test_cstdlib.ml | 24 +-
tests/test-enums/stubs/functions.ml | 7 +-
tests/test-enums/test_enums.ml | 3 +-
tests/test-finalisers/test_finalisers.ml | 8 +-
.../test_errno.ml | 2 +-
tests/test-foreign_values/stubs/functions.ml | 10 +-
tests/test-foreign_values/test_foreign_values.ml | 6 +-
tests/test-higher_order/stubs/functions.ml | 20 +-
tests/test-higher_order/test_higher_order.ml | 23 +-
tests/test-lwt-jobs/stub-generator/driver.ml | 18 +
tests/test-lwt-jobs/stubs/functions.ml | 30 +
tests/test-lwt-jobs/stubs/types.ml | 22 +
tests/test-lwt-jobs/test_lwt_jobs.ml | 112 ++++
tests/test-oo_style/stubs/functions.ml | 6 +-
tests/test-oo_style/test_oo_style.ml | 3 +-
.../test_passing_ocaml_values.ml | 3 +-
tests/test-pointers/stubs/functions.ml | 12 +-
tests/test-pointers/test_pointers.ml | 3 +-
tests/test-raw/test_raw.ml | 10 +-
.../stub-generator/driver.ml | 20 +
tests/test-returning-errno-lwt/stubs/functions.ml | 25 +
tests/test-returning-errno-lwt/stubs/types.ml | 23 +
.../test_returning_errno.ml | 70 +++
.../test-returning-errno/stub-generator/driver.ml | 19 +
tests/test-returning-errno/stubs/functions.ml | 19 +
tests/test-returning-errno/stubs/types.ml | 23 +
tests/test-returning-errno/test_returning_errno.ml | 39 ++
tests/test-roots/test_roots.ml | 102 ++++
tests/test-structs/stubs/functions.ml | 6 +-
tests/test-structs/stubs/types.ml | 7 +
tests/test-structs/test_structs.ml | 57 +-
tests/test-threads/test_threads.ml | 35 +-
tests/test-unions/stubs/functions.ml | 10 +-
tests/test-unions/stubs/types.ml | 7 +
tests/test-unions/test_unions.ml | 45 +-
tests/test-value_printing/test_value_printing.ml | 3 +-
tests/test-variadic/test_variadic.ml | 3 +-
tests/test-views/stubs/functions.ml | 3 +-
tests/test-views/test_views.ml | 3 +-
tests/tests-common/tests_common.ml | 19 +-
134 files changed, 3816 insertions(+), 1472 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/ocaml-ctypes.git
More information about the Pkg-ocaml-maint-commits
mailing list