[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, wip-raeburn-misc, created. v2.1.0-272-
From: |
Ken Raeburn |
Subject: |
[Guile-commits] GNU Guile branch, wip-raeburn-misc, created. v2.1.0-272-g8e7cacf |
Date: |
Mon, 21 May 2012 05:20:23 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=8e7cacf139134fdf1f8579384e83b2973992d7d8
The branch, wip-raeburn-misc has been created
at 8e7cacf139134fdf1f8579384e83b2973992d7d8 (commit)
- Log -----------------------------------------------------------------
commit 8e7cacf139134fdf1f8579384e83b2973992d7d8
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 18:34:56 2012 -0400
Test signed narrow arguments in FFI better.
* test-suite/standalone/test-ffi-lib.c (test_ffi_s16_s8): New function.
* test-suite/standalone/test-ffi: Test it. Also test test_ffi_sum with
both positive and negative values for the narrower-than-64-bit
arguments.
commit 499f3de0d746191d92432ab90b585bad5ef1f3cc
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 16:08:54 2012 -0400
Eliminate uses of GC_PTR, a holdover from libgc 6.x.
* libguile/bdw-gc.h (GC_PTR): Don't define.
* libguile/finalizers.c (scm_i_set_finalizer): Use void* instead of
GC_PTR.
* libguile/foreign.c (pointer_finalizer_trampoline): Likewise.
* libguile/guardians.c (finalize_guarded, scm_i_guard): Likewise.
* libguile/numbers.c (finalize_bignum): Likewise.
* libguile/ports.c (finalize_port, finalize_iconv_descriptors): Likewise.
* libguile/smob.c (finalize_smob): Likewise.
* libguile/struct.c (struct_finalizer_trampoline): Likewise.
* libguile/weak-set.c (move_weak_entry, resize_set):
(weak_set_add_x, weak_set_remove_x): Likewise, but also change some
casts that should've been GC_PTR* to void**, and don't cast pointer
values to void*.
* libguile/weak-table.c (register_disappearing_links):
(unregister_disappearing_links, move_disappearing_links): Likewise.
* libguile/weak-vector.c (scm_c_weak_vector_set_x): Likewise.
commit ea178990181fc1e771dcb7b998abdcdcf04d83c9
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 15:00:21 2012 -0400
Don't use addresses of labels with LLVM.
* libguile/vm-engine.h: If __llvm__ is defined, undef HAVE_LABELS_AS_VALUES.
* libguile/vm-expand.h: Likewise.
commit 19b22475d33b287ddf76272c90de8b3a33b4e367
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 05:20:58 2012 -0400
Always use VM_LABEL.
* libguile/vm-expand.h (VM_TAG) [!HAVE_LABELS_AS_VALUES]: Generate the
label as well as the case label, since vm-i-scheme.c uses the labels
unconditionally.
commit 1322a6a8e73feefadbc6d8efefd2ed7f1aa83ef3
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 05:20:15 2012 -0400
Report time taken for 'guild compile' commands.
* am/guilec (.scm.go, .el.go): Report the time taken for each "guild
compile" command.
* module/Makefile.am (ice-9/psyntax-pp.go): Likewise.
commit 200de96c406e164aaf5d4eb77619a18f99aa9ef3
Author: Ken Raeburn <address@hidden>
Date: Sun May 20 01:30:00 2012 -0400
Require BDW-GC version 7.2 or better.
* libguile/bdw-gc.h: Error out if the GC version is less than 7.2.
Drop support for including <gc/gc_local_alloc.h> for version 6.x.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, wip-raeburn-misc, created. v2.1.0-272-g8e7cacf,
Ken Raeburn <=