Ludovic Courtès
487f6be131
Added `structs.test'.
2006-06-13 07:56:41 +00:00
Ludovic Courtès
d15ad007c9
Changes from arch/CVS synchronization
2006-06-13 07:48:42 +00:00
Neil Jerram
8b3fbac12a
(ACX_PTHREAD): Update to latest definition from
...
autoconf macro archive, to fix pthread linking problem on Solaris
10, reported by Charles Gagnon.
2006-06-06 21:42:16 +00:00
Neil Jerram
d79a62db53
(ACX_PTHREAD): Update to latest definition from
...
autoconf macro archive, to fix pthread linking problem on Solaris
10, reported by Charles Gagnon.
2006-06-06 21:39:43 +00:00
Kevin Ryde
a844aadfcc
*** empty log message ***
2006-06-06 00:39:55 +00:00
Kevin Ryde
3af58816a2
(BUILT_SOURCES): Remove guile.texi, only used by
...
maintainers (with doc/maint/docstring.el). Fixes parallel "make -j2"
reported by Mattias Holm.
2006-06-06 00:36:29 +00:00
Kevin Ryde
a5dc14cee1
*** empty log message ***
2006-06-02 23:43:17 +00:00
Kevin Ryde
6af0266b17
(s_vector): Conditionalize on SCM_ENABLE_ELISP, to avoid
...
unused variable warning when elisp disabled. Reported by Ryan
VanderBijl.
2006-06-02 23:42:01 +00:00
Kevin Ryde
3dfa9910db
(scm_handle_by_message): Add dummy return value to avoid
...
compiler warning on cygwin.
2006-06-02 23:39:12 +00:00
Kevin Ryde
b42f4dd9ac
(EXTRA_DOT_X_FILES): Typo in dependency rule, was a
...
duplicate of EXTRA_DOT_DOC_FILES.
(DOT_X_FILES, EXTRA_DOT_X_FILES, DOT_DOC_FILES, EXTRA_DOT_DOC_FILES):
Add scmconfig.h to dependencies, since these all run cpp. Helps a
parallel "make -j2". Reported by Mattias Holm.
2006-06-02 23:26:03 +00:00
Kevin Ryde
e2f5ceb48d
(scm_set_port_mark, scm_set_port_free,
...
scm_set_port_print, scm_set_port_equalp, scm_set_port_flush,
scm_set_port_end_input, scm_set_port_close, scm_set_port_seek,
scm_set_port_truncate, scm_set_port_input_waiting): Use scm_t_bits for
port type descriptor, same as scm_make_port_type return value.
2006-05-30 01:36:35 +00:00
Kevin Ryde
b118d6df5a
(scm_set_port_mark, scm_set_port_free,
...
scm_set_port_print, scm_set_port_equalp, scm_set_port_flush,
scm_set_port_end_input, scm_set_port_close, scm_set_port_seek,
scm_set_port_truncate, scm_set_port_input_waiting): Use scm_t_bits for
port type descriptor, same as scm_make_port_type return value.
2006-05-30 01:29:03 +00:00
Marius Vollmer
af4f861210
* eq.c (scm_equal_p): Use scm_array_equal_p explicitely when one
...
of the arguments is a array. This allows vectors to be equal to
one-dimensional arrays.
* tests/unif.test ("vector equal? one-dimensional array"): New.
2006-05-29 21:54:13 +00:00
Marius Vollmer
2f84db4c66
*** empty log message ***
2006-05-29 21:43:55 +00:00
Marius Vollmer
07c0e15999
("vector equal? one-dimensional array"): New.
2006-05-29 21:40:18 +00:00
Marius Vollmer
a3f15eb67c
(scm_equal_p): Use scm_array_equal_p explicitely when one
...
of the arguments is a array. This allows vectors to be equal to
one-dimensional arrays.
2006-05-29 21:40:06 +00:00
Marius Vollmer
18bffcd0f7
(scm_ithrow): When looking for the jmpbuf, first test that we have a
...
pair before accessing its cdr. Thanks to Bill Schottstaedt!
2006-05-29 20:35:48 +00:00
Marius Vollmer
5f010460d6
*** empty log message ***
2006-05-29 20:31:59 +00:00
Marius Vollmer
25daa4eb00
(scm_ithrow): When looking for the jmpbuf, first test that we have a
...
pair before accessing its cdr. Thanks to Bill Schottstaedt!
2006-05-29 20:31:39 +00:00
Kevin Ryde
a31d659ca3
*** empty log message ***
2006-05-28 00:09:52 +00:00
Kevin Ryde
d52f0bde95
(append-reverse, append-reverse!): Rewrite in C.
2006-05-28 00:09:17 +00:00
Kevin Ryde
86f7e7d676
(append-reverse, append-reverse!): New tests.
2006-05-28 00:06:33 +00:00
Kevin Ryde
86cd2080d8
(SRFI-1 Length Append etc): Add an append-reverse example.
2006-05-27 23:53:14 +00:00
Kevin Ryde
8ce0a099f7
*** empty log message ***
2006-05-27 22:50:32 +00:00
Kevin Ryde
cd4387d987
Add malloc.h to get alloca() on mingw. Reported by "The Senator".
2006-05-27 22:49:09 +00:00
Kevin Ryde
c792a7533c
Add malloc.h to get alloca() on mingw.
2006-05-27 22:48:28 +00:00
Kevin Ryde
ce385c5dc0
*** empty log message ***
2006-05-27 22:43:09 +00:00
Kevin Ryde
c3e4f7e83f
(number->string): Disable 11.333 and 1.324e44
...
tests, as these can't be expected to come out precisely in the current
implementation, and in fact don't under gcc 4. Reported by Hector
Herrera.
2006-05-27 22:41:09 +00:00
Kevin Ryde
6cfcc3b916
(file-commentary): Move make-regexp into
...
file-commentary so that it's possible to get to the repl prompt when
regexps are not available.
2006-05-27 22:38:53 +00:00
Kevin Ryde
4178042bbc
*** empty log message ***
2006-05-27 22:32:13 +00:00
Kevin Ryde
df1f60e79d
(isnan): Remove "#ifdef __MINGW32__, #define isnan
...
_isnan". Mingw provides isnan as a macro (in math.h), the test
already detects it just fine with no special case.
2006-05-27 22:29:04 +00:00
Marius Vollmer
c56c0f7966
Delete test file after all tests have run in order to make "make
...
distcheck" work.
2006-05-27 22:24:24 +00:00
Marius Vollmer
c9d719cd9d
Delete test file after all tests have run in order to make "make
...
distcheck" work.
2006-05-27 22:07:56 +00:00
Marius Vollmer
b0c0a310db
Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran!
2006-05-27 21:32:22 +00:00
Marius Vollmer
4a342b19e2
*** empty log message ***
2006-05-27 21:31:32 +00:00
Marius Vollmer
c3744cdced
Correct embarrasing typo. "Always be sure to test the right branch."
2006-05-27 21:26:03 +00:00
Marius Vollmer
d7ddf33db7
*** empty log message ***
2006-05-27 21:05:07 +00:00
Marius Vollmer
57e1b34a17
* srfi-4.c, strings.c: Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD.
...
Thanks to Mark Gran!
2006-05-27 21:01:28 +00:00
Kevin Ryde
76c3e43cda
*** empty log message ***
2006-05-26 01:57:26 +00:00
Kevin Ryde
2f471780c2
(AC_CHECK_FUNCS): Add ioctl.
...
(pthread_attr_getstack): Restrict test to pthreads case, to avoid
AC_TRY_RUN when cross-compiling --without-threads.
2006-05-26 01:56:59 +00:00
Kevin Ryde
8832641ab8
*** empty log message ***
2006-05-26 00:58:21 +00:00
Kevin Ryde
83af35ed9b
(fport_input_waiting): For ioctl, check HAVE_IOCTL as well
...
as defined(FIONREAD), since mingw has FIONREAD but not ioctl().
Reported by "The Senator".
For select and ioctl, move fdes into those conditionals, to avoid
unused variable warning when neither of those used.
2006-05-26 00:24:03 +00:00
Kevin Ryde
3b3a44557e
*** empty log message ***
2006-05-22 23:05:00 +00:00
Kevin Ryde
4ac6404336
Remove "fwrite" declaration under "! HAVE_UNISTD_H".
...
It's unused and will be in stdio.h anyway (if it's anywhere).
2006-05-22 22:46:26 +00:00
Kevin Ryde
74c0ee0e16
*** empty log message ***
2006-05-20 00:27:38 +00:00
Kevin Ryde
b70d9386dd
(S_ISLNK): Remove test, leave it to #ifdef in the .c files.
2006-05-20 00:21:28 +00:00
Kevin Ryde
d3d08cb4b5
srfi-1 assoc bug fix
2006-05-19 23:59:40 +00:00
Kevin Ryde
0a764f8169
*** empty log message ***
2006-05-19 23:52:25 +00:00
Kevin Ryde
8f21ef9067
(scm_is_pair): Add a workaround for i386 gcc 2.95 bad code generation.
2006-05-19 23:49:55 +00:00
Kevin Ryde
8d1dd1a137
(scm_mknod): Test #ifdef S_IFLNK before using that (for
...
symlink). Probably can't create symlinks with mknod anyway though.
2006-05-19 23:45:03 +00:00