Kevin Ryde
a0ceceba5d
(alloca): Update <alloca.h> etc blob, per current
...
autoconf recommendation. Should fix Solaris 10 reported by Claes
Wallin.
2006-07-21 00:32:32 +00:00
Kevin Ryde
d568a582ef
Include <string.h>, needed for memset() which is used by
...
FD_ZERO() on Solaris 10. Reported by Claes Wallin.
2006-07-21 00:09:52 +00:00
Rob Browning
6bfedde58c
*** empty log message ***
2006-07-19 06:44:37 +00:00
Rob Browning
5121c02c00
Add __attribute__ ((returns_twice)) to the
...
ia64_getcontext prototype so that gcc will make the right
arrangements and avoid an illegal instruction during
call-with-current-continuation.
2006-07-19 06:44:30 +00:00
Ludovic Courtès
71aa2c6c7b
Changes from arch/CVS synchronization
2006-07-12 08:15:57 +00:00
Kevin Ryde
c8cefa91e2
also 1.6.9 in comments in last change
2006-07-07 22:41:49 +00:00
Kevin Ryde
c26cb2aee4
*** empty log message ***
2006-07-07 22:34:27 +00:00
Kevin Ryde
963c8133d6
(version.h): Don't use $< in an explicit rule, it's not
...
portable and in particular fails on OpenBSD and AIX (see autoconf
manual too). Reported by Mike Gran.
2006-07-07 22:32:14 +00:00
Kevin Ryde
4a0c7b515d
(core_environments_unobserve): Use if/else rather
...
than ?: for "SET" bits, avoiding complaints from AIX xlc compiler
about them not being rvalues. Reported by Mike Gran.
2006-07-07 22:21:08 +00:00
Kevin Ryde
0ad95e9ab8
(localtime, mktime, strptime): More tests.
2006-07-06 00:38:09 +00:00
Kevin Ryde
f4a7e48e14
*** empty log message ***
2006-06-25 01:06:43 +00:00
Kevin Ryde
0d74bd6eef
(Time): In tm:gmtoff, give example values, note not the
...
same as C tm_gmtoff.
2006-06-25 01:05:55 +00:00
Kevin Ryde
0ebff347ec
(AC_CHECK_MEMBERS): Test struct tm.tm_gmtoff.
2006-06-25 01:01:06 +00:00
Kevin Ryde
e11f46816f
*** empty log message ***
2006-06-25 01:00:05 +00:00
Kevin Ryde
9b24833dbf
(bdtime2c): Test HAVE_STRUCT_TM_TM_GMTOFF for tm_gmtoff, rather than
...
HAVE_TM_ZONE.
(scm_strptime): Use tm_gmtoff from the strptime result when that field
exists, it's set by glibc strptime "%s".
2006-06-25 00:59:00 +00:00
Kevin Ryde
dd1aea35e1
(bdtime2c): tm_gmtoff is seconds East, so take negative of
...
tm:gmtoff which is seconds West. Reported by Aaron VanDevender.
2006-06-25 00:18:36 +00:00
Ludovic Courtès
b0a9c997e1
Added `test-suite/tests/structs.test'.
2006-06-20 16:51:35 +00:00
Ludovic Courtès
97217304d6
Changes from arch/CVS synchronization
2006-06-20 16:44:50 +00:00
Kevin Ryde
8e909efe1c
show "(since 1.8.0)" for 1.8.1
2006-06-17 23:19:29 +00:00
cvs2svn
6b8801a927
This commit was manufactured by cvs2svn to create branch
...
'branch_release-1-8'.
2006-06-13 07:56:42 +00:00
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