Neil Jerram
|
a24f4637ea
Fix build when compiled with -Wundef -Werror
|
16 years ago |
Ludovic Courtès
|
f2fd8962e5
Inline `scm_getc', `scm_putc' and `scm_puts'.
|
17 years ago |
Ludovic Courtès
|
a3d27a5499
Slightly simplify inline machinery.
|
17 years ago |
Ludovic Courtès
|
d59b2fc738
Really fix inline machinery for MacOS X.
|
17 years ago |
Ludovic Courtès
|
2aab74f6b9
Fix inline machinery in C99 mode on MacOS X.
|
17 years ago |
Ludovic Courtès
|
be683858d8
Fix inline machinery for GCC 4.3 and later in C99 mode.
|
17 years ago |
Ludovic Courtès
|
99b2a11eba
Fix "mixed linkage" errors in `inline.h'.
|
17 years ago |
Kevin Ryde
|
8f21ef9067
(scm_is_pair): Add a workaround for i386 gcc 2.95 bad code generation.
|
18 years ago |
Marius Vollmer
|
0ab652a386
Added 2006 to copyright years in every file, as per the new rules.
|
19 years ago |
Marius Vollmer
|
d5ad4aa6fa
* inline.h, pairs.c (scm_is_pair): Moved scm_is_pair from pairs.c
|
19 years ago |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 years ago |
Han-Wen Nienhuys
|
cb975c2105
(scm_double_cell): use __asm__ iso. asm, to maintain
|
20 years ago |
Marius Vollmer
|
94d375b5a7
(scm_cell, scm_double_cell): Do not check scm_gc_running_p, allocation
|
20 years ago |
Marius Vollmer
|
b2a339f6e5
Updated comments for current threading implementation.
|
20 years ago |
Marius Vollmer
|
bf6de59d5b
Removed obsolete comment.
|
20 years ago |
Marius Vollmer
|
76da80e788
Reverted changed from 2005/01/24 19:14:54, which was a commit to the
|
20 years ago |
Marius Vollmer
|
a54a94b397
Threading changes.
|
20 years ago |
Marius Vollmer
|
9598a4060a
* unif.h, unif.c, inline.h (scm_i_t_array_ref, scm_i_t_array_set):
|
20 years ago |
Marius Vollmer
|
5e1e20c89c
(scm_cell, scm_double_cell): Don't use C99 variable
|
20 years ago |
Han-Wen Nienhuys
|
497eb0b725
(scm_double_cell): abort if GC running.
|
20 years ago |
Marius Vollmer
|
d2e53ed6f8
*** empty log message ***
|
20 years ago |
Marius Vollmer
|
050fedc4fd
Fixed typo in comment.
|
21 years ago |
Han-Wen Nienhuys
|
6b69393dcc
(scm_cell): use SCM_GC_CELL_WORD for checking tag.
|
21 years ago |
Marius Vollmer
|
2b2c6fca20
Use "extern inline" only with GCC. Use "static
|
21 years ago |
Marius Vollmer
|
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
|
22 years ago |
Rob Browning
|
60e7529ae4
* inline.h: #include "libguile/__scm.h" at the top. Change code
|
22 years ago |
Mikael Djurfeldt
|
9bc4701cd3
* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.
|
22 years ago |
Marius Vollmer
|
3d7f708f21
* __scm.h (USE_THREADS, GUILE_ISELECT): Define when
|
22 years ago |
Marius Vollmer
|
b1e945d7ec
(scm_cell, scm_double_cell): Also allow USE_COPT_THREADS to not
|
22 years ago |
Marius Vollmer
|
389626c5ec
(scm_cell, scm_double_cell): Also allow USE_NULL_THREADS to not
|
22 years ago |