HCoop
/
bpt
/
guile.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Update Gnulib to v0.0-6827-g39c3009; use the `dirfd' module.
[bpt/guile.git]
/
libguile
/
foreign.c
2012-01-14
Ludovic Courtès
Fix signed/unsigned pointer mismatches.
blob
|
commitdiff
|
raw
2011-12-19
Andreas Schwab
FFI: Properly unpack small integer return values in...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Ludovic Courtès
Use `alignof_type' instead of `alignof'.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-26
Ludovic Courtès
FFI: Hold a weak reference to the procedure passed...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Ludovic Courtès
FFI: Hold a weak reference to the CIF made by `procedur...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Ludovic Courtès
Fix small integer return value packing on big endian...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-01
Andy Wingo
string->pointer and pointer->string have optional encod...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-29
Ludovic Courtès
Fix `procedure->pointer' for functions returning `void'.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Andy Wingo
add pointer->scm, scm->pointer
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Ludovic Courtès
FFI: Return the right alignment for structures.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-10
Andy Wingo
make static hash table access thread-safe in foreign.c
blob
|
commitdiff
|
raw
|
diff to current
2011-02-08
Ludovic Courtès
Improve type checking when invoking foreign functions.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-30
Ludovic Courtès
Add `pointer?'.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-30
Ludovic Courtès
Remove the "has finalizer?" bit from pointer objects.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-27
Andy Wingo
objcode type is an enumeration, not flags
blob
|
commitdiff
|
raw
|
diff to current
2010-12-04
Andy Wingo
make-string et al nulls memory if not given an initializer
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ludovic Courtès
Include <alloca.h> wherever `alloca' is used.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Ludovic Courtès
Add FFI support for `short' and `unsigned short'.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-06
Ludovic Courtès
Rename `make-foreign-function' to `pointer->procedure'.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Ludovic Courtès
Add `procedure->pointer' to the FFI.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-15
Ludovic Courtès
Add `string->pointer' and `pointer->string' to the...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Andy Wingo
add docs for extensiondir; misc other fixes
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Ludovic Courtès
Update the FFI doc.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Ludovic Courtès
Remove unused parameter from `bytevector->pointer'.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Ludovic Courtès
Always return `%null-pointer' when creating a NULL...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Ludovic Courtès
Use "pointer" instead of "foreign" when dealing with...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Ludovic Courtès
Add `dereference-pointer' to `(system foreign)'.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Ludovic Courtès
Simplify the (system foreign) API.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-30
Ludovic Courtès
Fix argument and return value alignment in `scm_i_forei...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-30
Ludovic Courtès
Fix parenthesizing of the `ROUND_UP' macro; factorize.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Andy Wingo
%null-pointer properly aligned
blob
|
commitdiff
|
raw
|
diff to current
2010-04-10
Neil Jerram
Merge branch 'master' into wip-manual-2
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Ludovic Courtès
Raise an error when attempting to modify the value...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Ludovic Courtès
Allocate foreign pointer objects in GC-scanned memory.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Ludovic Courtès
Avoid obsolescent C declarator with empty parentheses.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-06
Andy Wingo
finish ffi docs
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Andy Wingo
more ffi docs
blob
|
commitdiff
|
raw
|
diff to current
2010-03-20
Ludovic Courtès
Cosmetic changes in `foreign.c'.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-20
Ludovic Courtès
Fix argument passing to foreign functions.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
Ludovic Courtès
Add `%null-pointer' to `(system foreign)'.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
Ludovic Courtès
Provide `int', `long', `size_t', etc. in `(system forei...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
Ludovic Courtès
Use GC-managed pointerless memory in the FFI.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
Andy Wingo
rename libguile to libguile-@EFFECTIVE_VERSION@, curren...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Andy Wingo
add simple foreign finalization, and pointer support
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
turn asserts into exceptions in foreign.c
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
add `alignof' and `sizeof' Scheme functions
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
implement foreign-call
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
first pass at implementing low-level foreign functions
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
byte access to foreigns via bytevectors
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
move foreign function interface to its own module
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Andy Wingo
foreign.h presents a more pointer-centric interface
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Andy Wingo
fix compiler warnings in foreign.c
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Andy Wingo
fix include paths in foreign.c
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Andy Wingo
add foreign value wrapper
blob
|
commitdiff
|
raw
|
diff to current