Kevin Ryde
287bb7a23f
*** empty log message ***
2006-04-16 01:39:29 +00:00
Kevin Ryde
da58419409
(truncate-file): New tests.
2006-04-16 01:39:08 +00:00
Kevin Ryde
c783f5891a
(lstat, stat): New tests.
2006-04-16 01:38:18 +00:00
Kevin Ryde
171412ff78
(stat_or_stat64 etc): Macros for selecting LFS64 when available.
2006-04-16 01:33:22 +00:00
Kevin Ryde
c506a7fda5
(scm_stat2scm, scm_stat, scm_lstat): Use stat64.
...
(scm_readdir): Use readdir64.
(scm_copy_file): Use open64 and fstat64, to cope with >2Gb files.
2006-04-16 01:26:29 +00:00
Kevin Ryde
1c64e87552
(scm_truncate_file): Use truncate64. Correction truncate
...
and ftruncate take off_t not size_t.
2006-04-16 01:21:38 +00:00
Kevin Ryde
cc3d183cbb
*** empty log message ***
2006-04-16 01:12:16 +00:00
Kevin Ryde
d5e0ff663e
(stat64, off_t): New tests.
2006-04-16 01:10:34 +00:00
Kevin Ryde
a128b7e064
*** empty log message ***
2006-04-15 01:40:19 +00:00
Kevin Ryde
d8cfbbed2e
(System asyncs): "{void *}" in @deffnx to keep
...
the "*" out of the name in the index.
2006-04-15 01:39:38 +00:00
Kevin Ryde
a07fbceabb
*** empty log message ***
2006-04-06 00:33:32 +00:00
Kevin Ryde
0d3a990739
(Ports and File Descriptors): Clarify fcntl a bit,
...
and correction FD_CLOEXEC goes with FD_SETFD not FD_SETFL.
(Network Sockets and Communication): In accept, cross-reference to
fcntl on O_NONBLOCK.
2006-04-06 00:33:04 +00:00
Kevin Ryde
ffe9f271cc
*** empty log message ***
2006-04-06 00:15:18 +00:00
Kevin Ryde
e33026ad91
(scm_setvbuf): Fix for not _IOLBF, clear SCM_BUFLINE
...
instead of toggling it. Reported by Ludovic Courtès.
2006-04-06 00:14:10 +00:00
Kevin Ryde
5f0ecc1f02
*** empty log message ***
2006-03-30 23:35:33 +00:00
Kevin Ryde
e28124461b
(socklen_t): Enhance test for this type, coping with
...
need for <sys/socket.h> on MacOS X. Reported by Michael Tuexen and
Jay Cotton.
2006-03-30 23:33:12 +00:00
Kevin Ryde
a77bd42e52
*** empty log message ***
2006-03-28 00:48:56 +00:00
Kevin Ryde
6ffab1a74b
(Vector Accessing from C): Show
...
SCM_SIMPLE_VECTOR_SET not SCM_SIMPLE_VECTOR_SET_X, the former is
what's in vector.h.
2006-03-28 00:47:47 +00:00
Kevin Ryde
6fe012a32c
(SCM_TESTS): Remove slib.test, it fails with current
...
slib and the ice-9 slib module is due for revision soon.
2006-03-28 00:44:54 +00:00
Marius Vollmer
50a64877dd
* threads.c (get_thread_stack_base): Use scm_get_stack_base
...
instead of accessing __libc_stack_end directly, and only do this
when pthread_attr_getstack is known not to work for the main
thread or when not using pthreads at all.
* gc_os_dep.c (scm_get_stack_base): Abort when the machine type is
unknown instead of returning NULL.
2006-03-25 22:24:21 +00:00
Marius Vollmer
d48f1dffa7
Added check that defines PTHREAD_ATTR_GETSTACK_WORKS when
...
pthread_attr_getstack works for the main thread.
2006-03-25 22:06:25 +00:00
Kevin Ryde
1e85890c0e
*** empty log message ***
2006-03-21 00:56:33 +00:00
Kevin Ryde
9d210d6854
(Conversion): Add scm_c_locale_stringn_to_number.
2006-03-21 00:52:46 +00:00
Kevin Ryde
2d25ec1981
2006-03-21 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* numbers.c (scm_i_mem2number): Renamed to
scm_c_locale_stringn_to_number.
* numbers.c, print.c, read.c: Updated callers.
2006-03-21 00:45:09 +00:00
Kevin Ryde
d0a9429acc
2006-03-21 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* numbers.c (scm_i_mem2number): Renamed to
scm_c_locale_stringn_to_number.
* numbers.h: Update function declaration.
2006-03-21 00:42:41 +00:00
Kevin Ryde
59aece6031
*** empty log message ***
2006-03-18 22:56:36 +00:00
Kevin Ryde
bd2ad8e168
(make-shared-array): Another test which failed in 1.8.0 but is ok now.
2006-03-18 22:55:06 +00:00
Neil Jerram
8008108a99
(make-completion-function): New.
2006-03-12 15:18:54 +00:00
Neil Jerram
a9bcaa37b3
(string_set): Don't return in a void function. (Reported
...
by Mike Gran.)
2006-03-11 20:47:52 +00:00
Neil Jerram
05b454920e
(scm_uniform_vector_read_x): Declare base as char*
...
rather than void*, so we can do pointer arithmetic on it.
(Reported by Mike Gran.)
(s_scm_uniform_vector_write): Ditto.
2006-03-11 12:32:25 +00:00
Neil Jerram
50d643b5bd
*** empty log message ***
2006-03-11 00:06:16 +00:00
Neil Jerram
41352a0ab0
(scm_make_shared_array): Don't use SCM_I_ARRAY_BASE when
...
oldra is not an array. (Reported by Steve Juranich.)
2006-03-10 23:59:33 +00:00
Neil Jerram
e8c6c6ab28
*** empty log message ***
2006-03-10 23:06:45 +00:00
Neil Jerram
b82115b8ba
(do_unlock): Renamed from "unlock", which is defined
...
in unistd.h on QNX. (Reported by Matt Kraai.)
2006-03-10 23:04:46 +00:00
Kevin Ryde
e610622906
*** empty log message ***
2006-03-07 23:57:28 +00:00
Kevin Ryde
b945ad1f6a
(make-shared-array): Add example usages from the
...
manual, two of which currently fail.
2006-03-07 23:57:01 +00:00
Kevin Ryde
dc9813aee5
(Array Procedures): @pxref for `equal?'.
...
(Shared Arrays): Correction to make-shared-array stride example, need
`list' on the mapper return value.
2006-03-07 23:55:44 +00:00
Kevin Ryde
5ae7fddd02
2006-03-08 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* goops.texi (Slot Options): Note init-value is shared.
2006-03-07 23:53:30 +00:00
Kevin Ryde
3d7f034da8
** string<? and friends follow char<? etc order on 8-bit chars.
2006-03-03 23:59:45 +00:00
Kevin Ryde
e1110dcbdf
*** empty log message ***
2006-03-03 23:58:32 +00:00
Kevin Ryde
f367635227
Copyright year
2006-03-03 23:57:27 +00:00
Kevin Ryde
b89dc7ae57
Change comments from C++ to C style. Reported by Mike Gran.
2006-03-03 23:56:51 +00:00
Kevin Ryde
1b52ef74b7
*** empty log message ***
2006-03-03 23:36:58 +00:00
Kevin Ryde
51d123b40c
(scm_i_defer_ints_etc): Show SCM_DEFER_INTS in message,
...
not SCM_CRITICAL_SECTION_START.
2006-03-03 23:35:57 +00:00
Kevin Ryde
242b727dda
1.8.1 bug fix array-set! with bit vector
2006-03-03 23:35:14 +00:00
Kevin Ryde
7618420b4c
*** empty log message ***
2006-03-03 23:31:36 +00:00
Kevin Ryde
0e68e92fda
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* ice-9/boot-9.scm (make-autoload-interface): Don't call `set-car!' if
the autoload interface has already been removed from MODULE's uses.
This bug showed up when using a given module both with `autoload' and
`use-module'.
2006-03-03 23:30:40 +00:00
Kevin Ryde
c860829352
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* test-suite/tests/modules.test: New file.
* test-suite/Makefile.am (SCM_TESTS): Added it.
2006-03-03 23:28:10 +00:00
Kevin Ryde
5f96214d0d
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* test-suite/tests/modules.test: New file.
2006-03-03 23:27:42 +00:00
Kevin Ryde
6c4015417a
*** empty log message ***
2006-02-27 16:37:34 +00:00