Ludovic Courtès
|
00fbdfa734
Handle GMP allocations through libgc and remove bignum finalizers.
|
5 лет назад |
Mark H Weaver
|
a3a726c868
Optimize fixnum exact integer square roots.
|
5 лет назад |
Mark H Weaver
|
66ffd93dcf
Fix indentation in scm_sum.
|
5 лет назад |
Mark H Weaver
|
506c70e72b
Fix typo in comment.
|
5 лет назад |
Mark H Weaver
|
00973cbd2e
In 'ash' and 'round-ash', handle right shift count of LONG_MIN.
|
6 лет назад |
Mark H Weaver
|
e6100f64bb
Fix 'round-ash' of negative integers by huge right shift counts.
|
6 лет назад |
Mark H Weaver
|
e4c5f73f94
Gracefully handle huge shift counts in 'ash' and 'round-ash'.
|
6 лет назад |
Mark H Weaver
|
5f7213e12c
Fix typo in comment within numbers.c
|
7 лет назад |
Andy Wingo
|
4a2d78b4d4
Give multiple-values objects a tc7
|
6 лет назад |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 лет назад |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 лет назад |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 лет назад |
Andy Wingo
|
dd8add2fa0
Make .c copyright headers uniform
|
6 лет назад |
Andy Wingo
|
b8d757732f
Rationalize include order in C files
|
6 лет назад |
Andy Wingo
|
3068bc7384
Make libguile header inclusion consistent within libguile c files
|
6 лет назад |
Andy Wingo
|
2eb8fa1751
Use stdint.h limit macros
|
6 лет назад |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 лет назад |
Andy Wingo
|
40ade0886e
Remove _scm.h
|
6 лет назад |
Andy Wingo
|
f043d0c3dc
Remove modules.h from _scm.h.
|
6 лет назад |
Andy Wingo
|
bf15afa6bf
Move subr snarfing macros to gsubr.h.
|
6 лет назад |
Andy Wingo
|
730cfd80e2
Devolve pairs.h
|
6 лет назад |
Andy Wingo
|
1a99bd10f8
Devolve boolean.h include.
|
6 лет назад |
Andy Wingo
|
5f50309448
Remove includes of validate.h.
|
6 лет назад |
Andy Wingo
|
f6ec873a8b
Move "min" and "max" macros out of _scm.h
|
6 лет назад |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
6 лет назад |
Andy Wingo
|
c248ea10be
Remove all deprecated code
|
7 лет назад |
Mark H Weaver
|
1d257c27f0
Do not assume that sizeof (long) == sizeof (void *) == sizeof (SCM).
|
8 лет назад |
Mark H Weaver
|
a8d1c7d610
Avoid signed integer overflows in numeric conversions.
|
9 лет назад |
Andy Wingo
|
70d4c4b284
Fix (* x -1) for GOOPS types
|
8 лет назад |
Andy Wingo
|
5333642b71
Use labs instead of abs where needed
|
8 лет назад |