Andy Wingo
|
8ecc82959a
Merge from stable-2.2
|
5 years ago |
Mark H Weaver
|
3ec7afb2c6
Refresh a stale comment.
|
5 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
|
c836c28496
libguile header files have uniform format for copyright declarations
|
6 years ago |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 years ago |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
6 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 years ago |
Andy Wingo
|
5534c2817e
Remove useless "classes: h_files" from Guile headers.
|
6 years ago |
Andy Wingo
|
b64941f5af
Define scm_t_wchar in one place
|
6 years ago |
Andy Wingo
|
2b95d6faa4
Devolve gc.h
|
6 years ago |
Andy Wingo
|
bdd66fdd24
Move more number validators to numbers.h.
|
6 years ago |
Andy Wingo
|
d10c3aa3cd
Move number validators to numbers.h.
|
6 years ago |
Andy Wingo
|
41bc98985f
VM calls out to heap-numbers-equal? through intrinsics
|
6 years ago |
Andy Wingo
|
41689edfc3
Slim heap-allocated flonums
|
6 years ago |
Andy Wingo
|
73d1502630
Lower eqv? and equal? to new instructions.
|
7 years ago |
Mark H Weaver
|
1d257c27f0
Do not assume that sizeof (long) == sizeof (void *) == sizeof (SCM).
|
8 years ago |
Mark H Weaver
|
475772ea57
Merge branch 'stable-2.0'
|
10 years ago |
Mark H Weaver
|
3aecd36464
SCM_I_INUM: Rewrite to avoid unspecified behavior when not using GNU C.
|
11 years ago |
Mark H Weaver
|
e293c94c65
SCM_SRS: Improve fallback implemention to avoid unspecified behavior.
|
11 years ago |
Mark H Weaver
|
de7aa61ac4
Improve compliance with C standards regarding signed integer shifts.
|
11 years ago |
Mark H Weaver
|
1df515a077
Merge branch 'stable-2.0'
|
11 years ago |
Mark H Weaver
|
900a897cd3
Implement 'exact-integer?' and 'scm_is_exact_integer'.
|
11 years ago |
Andy Wingo
|
0b3b73698c
add scm_{to,from}_{u,}intptr_t
|
11 years ago |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Mark H Weaver
|
e08a12b535
Add 'round-ash', a rounding arithmetic shift operator
|
12 years ago |
Andy Wingo
|
9b977c836b
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Mark H Weaver
|
7facc08a80
Add scm_from_ptrdiff_t and scm_to_ptrdiff_t.
|
12 years ago |
Andy Wingo
|
0aed71aa51
Revert "add SCM_HEAP_OBJECT_BASE"
|
13 years ago |