Daniel Llorens
|
496f69dba2
Support C99 complex types in (system foreign)
|
3 years ago |
Andy Wingo
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
Andy Wingo
|
939b1ae23f
Rework foreign-call trampoline
|
6 years ago |
Andy Wingo
|
14539d3986
Alloc foreign procedures using primitive mechanism
|
6 years ago |
Andy Wingo
|
950a762dc2
Multiple-value returns now start from slot 0, not slot 1
|
6 years ago |
Andy Wingo
|
185d19dfb1
Foreign-call intrinsic boxes errno
|
6 years ago |
Andy Wingo
|
5448e5a4b0
Add intrinsic for foreign-call
|
6 years ago |
Andy Wingo
|
6ad1fc9ce0
Use ptrdiff_t instead of scm_t_ptrdiff
|
6 years ago |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 years ago |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 years ago |
Andy Wingo
|
dd8add2fa0
Make .c copyright headers uniform
|
6 years ago |
Andy Wingo
|
b8d757732f
Rationalize include order in C files
|
6 years ago |
Andy Wingo
|
3068bc7384
Make libguile header inclusion consistent within libguile c files
|
6 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 years ago |
Andy Wingo
|
40ade0886e
Remove _scm.h
|
6 years ago |
Andy Wingo
|
a7bcd66f6f
Devolve symbols.h from _scm.h
|
6 years ago |
Andy Wingo
|
f043d0c3dc
Remove modules.h from _scm.h.
|
6 years ago |
Andy Wingo
|
bf15afa6bf
Move subr snarfing macros to gsubr.h.
|
6 years ago |
Andy Wingo
|
d3cfabd89b
Devolve numbers.h from _scm.h.
|
6 years ago |
Andy Wingo
|
e56d22153b
Remove ports.h from inline.h
|
6 years ago |
Andy Wingo
|
730cfd80e2
Devolve pairs.h
|
6 years ago |
Andy Wingo
|
1a99bd10f8
Devolve boolean.h include.
|
6 years ago |
Andy Wingo
|
460552163e
Remove list.h from _scm.h
|
6 years ago |
Andy Wingo
|
5159a15306
More _scm.h refactoring
|
6 years ago |
Andy Wingo
|
f6ec873a8b
Move "min" and "max" macros out of _scm.h
|
6 years ago |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
6 years ago |
Matt Wette
|
bb5d316b16
foreign: Add 'uintptr_t' and 'intptr_t'.
|
7 years ago |
Mark H Weaver
|
a396e14cb1
FFI: Add support for functions that set 'errno'.
|
9 years ago |
Andy Wingo
|
4985ef13e6
Explicit interrupt handling in VM
|
8 years ago |