Marius Vollmer
21ac1f4c5b
(SCM_MAKE_CCLO_TAG): New.
2001-11-25 15:13:52 +00:00
Marius Vollmer
760eb0ce25
(SCM_MAKE_BIGNUM_TAG): New.
2001-11-25 15:12:39 +00:00
Marius Vollmer
6c4493a045
Replaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED.
2001-11-25 15:11:20 +00:00
Marius Vollmer
7123fc3b21
(scm_take_signal): Removed all code that assumes that signal handlers
...
are allowed to divert the flow of control. Call
scm_system_async_mark_from_signal_handler instead of
scm_system_async_mark.
2001-11-25 15:08:12 +00:00
Marius Vollmer
da6129a67e
(scm_system_async_mark_from_signal_handler): New.
2001-11-25 15:04:56 +00:00
Marius Vollmer
0f633e6683
Include "libguile/inline.h".
2001-11-25 15:03:28 +00:00
Marius Vollmer
6253f3f1d9
Added prototypes for defined functions for the !HAVE_INLINE case.
2001-11-25 15:02:44 +00:00
Marius Vollmer
d678e25cf9
(SCM_GC_SET_ALLOCATED, scm_debug_newcell,
...
scm_debug_newcell2, scm_tc16_allocated): Removed from header.
(scm_deprecated_newcell, scm_deprecated_newcell2): New.
(SCM_NEWCELL, SCM_NEWCELL2): Implement in terms of
scm_deprecated_newcell and scm_deprecated_newcell2.
gc.c (scm_tc16_allocated): Only define when including deprecated
features.
(scm_debug_newcell, scm_debug_newcell2): Removed.
(scm_init_storage): Do not initialize scm_tc16_allocated.
(scm_init_gc): Do it here.
(allocated_mark): New, from old code.
(scm_deprecated_newcell, scm_deprecated_newcell2): New.
2001-11-25 15:00:31 +00:00
Marius Vollmer
9b7ee9d8a7
* inline.c, inline.h: New files.
...
* Makefile.am: Added them in all the right places.
2001-11-25 14:53:00 +00:00
Marius Vollmer
9d5315b649
Removed docs about SCM_NEWCELL and added scm_alloc_cell and
...
scm_alloc_double_cell.
Replaced scm_bits_t with scm_t_bits.
2001-11-25 14:51:03 +00:00
Marius Vollmer
53c594fc34
*** empty log message ***
2001-11-25 14:49:23 +00:00
Marius Vollmer
394661e96b
Include "libguile/inline.h".
2001-11-25 14:45:53 +00:00
Marius Vollmer
16ea96206d
New files.
2001-11-25 14:45:17 +00:00
Marius Vollmer
5bd732c952
* acconfig.h (HAVE_INLINE): Added template.
...
* configure.in (HAVE_INLINE): Define it when the compiler supports
inline functions.
2001-11-25 14:44:10 +00:00
Marius Vollmer
2e203f2d11
*** empty log message ***
2001-11-23 23:32:13 +00:00
Marius Vollmer
482a28f90a
Added comments to functions that are used by "modules.c".
2001-11-23 21:43:44 +00:00
Marius Vollmer
d2bc7faea7
*** empty log message ***
2001-11-23 21:40:39 +00:00
Marius Vollmer
b64f4200f4
(scm_c_use_module): Adapt to changes to `process-use-modules'.
2001-11-23 21:38:33 +00:00
Neil Jerram
c276c3e344
* Remove spurious placeholder text.
2001-11-23 11:28:12 +00:00
Gary Houston
c08a1190cf
HACKING, README, ANON-CVS: updates.
2001-11-22 22:03:43 +00:00
Dirk Herrmann
80074d7799
* tests/numbers.test: Added more division by zero tests.
2001-11-22 21:33:15 +00:00
Dirk Herrmann
5eec27e9c5
* numbers.c (scm_divide): Fix more division by zero errors.
2001-11-22 21:30:24 +00:00
Gary Houston
a5dc23a7a5
* HACKING: Modified the Hacking It Yourself section. Removed the
...
version numbers from the tools.
2001-11-22 00:11:37 +00:00
Gary Houston
73edb48a69
*** empty log message ***
2001-11-21 23:39:51 +00:00
Gary Houston
9c4e8e366b
Removed reference to no longer practiced * in ChangeLog convention.
2001-11-21 23:38:43 +00:00
Gary Houston
8978878fd8
* Makefile.am (OMIT_DEPENDENCIES): removed, since it seems to be
...
obsolete. autogen.sh says:
invalid unused variable name: `OMIT_DEPENDENCIES'
2001-11-21 23:35:15 +00:00
Dirk Herrmann
1b3a7932ca
* tests/numbers.test: Added division by zero tests.
2001-11-21 23:25:40 +00:00
Dirk Herrmann
164826d3ae
* numbers.c (scm_divide): Fix (/ 0). Thanks to Keith Wright for
...
reporting the bug.
2001-11-21 23:23:53 +00:00
Marius Vollmer
84aff7a7f2
*** empty log message ***
2001-11-21 20:22:01 +00:00
Marius Vollmer
b27b814d4c
(install-exec-hook): Prepend $(DESTDIR) to filename. Thanks to Eric
...
Gillespie, Jr!
2001-11-21 20:21:39 +00:00
Stefan Jahn
6063dc1ddd
2001-11-21 Stefan Jahn <stefan@lkcc.org>
...
* win32-socket.c (getservent, setservent, endservent,
getprotoent, setprotoent, endprotoent): New functions.
Appropriate replacements for M$-Windows.
* numbers.c (SIZE_MAX, PTRDIFF_MAX, PTRDIFF_MIN): Reintroduced
these definitions for GUILE_DEBUG.
* net_db.c: Include "win32-socket.h" if compiling with a native
M$-Windows compiler. Include some pieces of code (protoent and
servent interface) protected by HAVE_* macros when using a
native M$-Windows compiler.
2001-11-21 07:59:53 +00:00
Marius Vollmer
351982f656
*** empty log message ***
2001-11-20 22:45:37 +00:00
Marius Vollmer
eb880cef29
(scm_c_export): Do nothing when the first argument is
...
already the terminating NULL. Thanks to Han-Wen Nienhuys!
2001-11-20 22:45:24 +00:00
Thien-Thi Nguyen
19a35d19d9
*** empty log message ***
2001-11-20 12:32:00 +00:00
Thien-Thi Nguyen
49d9ca522c
(Install Config):
...
Tweak `%load-path' verb to not imply it's a proc.
Add documentation for `%guile-build-info'.
2001-11-20 12:30:26 +00:00
Thien-Thi Nguyen
849038b542
*** empty log message ***
2001-11-20 10:54:56 +00:00
Thien-Thi Nguyen
54f16aecf9
(libpath.h): In SCM_BUILD_INFO, also include `buildstamp'.
2001-11-20 10:53:19 +00:00
Thien-Thi Nguyen
0a3c6bb22a
*** empty log message ***
2001-11-20 00:24:55 +00:00
Thien-Thi Nguyen
ccee9ab13d
*** empty log message ***
2001-11-19 23:29:45 +00:00
Thien-Thi Nguyen
30bce757a1
*** empty log message ***
2001-11-19 23:08:47 +00:00
Thien-Thi Nguyen
07a245bc20
(11): Set "fixed: no-need".
2001-11-19 23:08:02 +00:00
Neil Jerram
d4e5a409a5
* Improve doc on variables and definitions.
2001-11-19 22:28:58 +00:00
Thien-Thi Nguyen
d0eeda8563
*** empty log message ***
2001-11-19 22:10:57 +00:00
Thien-Thi Nguyen
78b1e5ad61
Initial revision
2001-11-19 22:09:34 +00:00
Thien-Thi Nguyen
e1d62be2b7
*** empty log message ***
2001-11-19 21:57:27 +00:00
Thien-Thi Nguyen
78864a355c
Use less forking for indexing command.
...
Update index.
2001-11-19 21:55:57 +00:00
Thien-Thi Nguyen
97f439ab73
*** empty log message ***
2001-11-19 21:45:56 +00:00
Thien-Thi Nguyen
ee125338e4
(write emacs/patch.el): New item for 1.8.0, self-assigned.
2001-11-19 21:43:53 +00:00
Thien-Thi Nguyen
7818cea42f
When run as a batch program, invoke `(ucl-update "ChangeLog")'
...
instead of `(ucl-update-all)'.
(ucl-outdir): Delete this var.
(ucl-update): Arg now specifies change log file
instead of cvs module directory.
Make interactive.
(ucl-update-all): Delete this func.
2001-11-19 21:37:48 +00:00
Thien-Thi Nguyen
817c6eca8b
Initial revision
2001-11-19 08:55:38 +00:00