1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 03:30:27 +02:00
guile/libguile
Andy Wingo 877ffa3f9c revert part of 7ff017002d that caused missed references
* libguile/programs.c (scm_c_make_closure): If the program is actually
  not a program, abort. This can happen if GC misses a reference, as
  currently seems to happen.

* libguile/vm.c (vm_mark): Revert part of
  7ff017002d, which changed the call to
  scm_mark_locations. I'm 99% *sure* this is wrong, but it seems to
  prevent missed references when recompiling the .go files in guile
  itself. Needs revisiting soon, but for the time being we can go back to
  where we were a couple of days ago.

* libguile/vm-i-system.c (halt, vector, vector-mark): Sync the registers
  before calling into C, as it may GC.
2008-09-28 23:08:14 +02:00
..
.cvsignore Don't ignore .cvsigore 2004-03-21 02:12:49 +00:00
.gitignore update .gitignore files 2008-09-07 22:14:18 +02:00
__scm.h Fix `SCM_INTERNAL' with GCC 4.3. 2008-07-04 22:02:56 +02:00
_scm.h Handle lack of struct dirent64' and readdir64_r ()' on HP-UX 11.11. 2008-07-17 00:20:31 +02:00
alist.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
alist.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
alloca.c * alloca.c: #include <config.h> if HAVE_CONFIG_H. 2003-03-25 23:52:25 +00:00
arbiters.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
arbiters.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
async.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
async.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
backtrace.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
backtrace.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
boolean.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
boolean.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
c-tokenize.lex Fix c-tokenize.c error: 'input' defined but not used, when compiling with GCC 4.3.0 2008-05-05 23:47:24 +01:00
ChangeLog Use $(GCC_CFLAGS) for `-Werror' et al. so that it's not used to compile 2008-08-25 22:11:53 +02:00
ChangeLog-1996-1999
ChangeLog-2000
ChangeLog-gh
ChangeLog-scm
ChangeLog-threads
chars.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
chars.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
continuations.c Fix continuation marking, and some tests. 2008-09-26 13:42:09 +02:00
continuations.h make call/cc capture and restore the vm stacks 2008-09-24 17:04:14 +02:00
conv-integer.i.c * numbers.c (scm_i_range_error): New. 2004-10-19 15:59:56 +00:00
conv-uinteger.i.c * numbers.c (scm_i_range_error): New. 2004-10-19 15:59:56 +00:00
convert.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
convert.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
convert.i.c (scm_array_handle_release): New, changed all uses of 2005-01-06 18:56:34 +00:00
coop-defs.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
coop-pthreads.c * configure.in: New check for uca lib (needed for IA64 on HP-UX). 2006-10-25 22:37:24 +00:00
coop-pthreads.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
coop-threads.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
coop.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
cpp_cnvt.awk Use scm_from_int instead of SCM_MAKINUM. 2004-07-10 13:42:18 +00:00
cpp_err_symbols.in
cpp_errno.c
cpp_sig_symbols.in Add SIGSYS. 2004-04-15 00:47:02 +00:00
cpp_signal.c
debug-malloc.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
debug-malloc.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
debug.c actually compile start-stack to something useful 2008-09-26 12:03:36 +02:00
debug.h actually compile start-stack to something useful 2008-09-26 12:03:36 +02:00
deprecated.c Work around `#define except' on Tru64. 2008-06-02 21:43:07 +02:00
deprecated.h merge from 1.8 2007-01-15 23:42:45 +00:00
deprecation.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
deprecation.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
discouraged.c Expand DEFFROM and DEFTO macros in discouraged.c 2008-05-13 00:00:34 +01:00
discouraged.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
dynl.c Renamed the "frames" that are related to dynamic-wind to "dynamic 2006-01-29 00:23:28 +00:00
dynl.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
dynwind.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
dynwind.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
environments.c merge from 1.8 branch 2006-10-09 23:40:48 +00:00
environments.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
eq.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
eq.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
error.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
error.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
eval.c export `make-promise' to scheme 2008-09-25 16:16:35 +02:00
eval.h export `make-promise' to scheme 2008-09-25 16:16:35 +02:00
eval.i.c export `make-promise' to scheme 2008-09-25 16:16:35 +02:00
evalext.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
evalext.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
extensions.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
extensions.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
feature.c merge from 1.8 2007-01-15 23:42:45 +00:00
feature.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
filesys.c Never define _GNU_SOURCE' explicitly since AC_USE_SYSTEM_EXTENSIONS' 2008-08-20 19:31:46 +02:00
filesys.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
fluids.c Changes from arch/CVS synchronization 2007-06-25 22:25:22 +00:00
fluids.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
fports.c Release stuff: missing NEWS and 2007/2008 copyrights. 2008-02-15 23:13:59 +00:00
fports.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
frames.c add a multiple values return address to stack frames 2008-09-13 19:22:28 +02:00
frames.h add a multiple values return address to stack frames 2008-09-13 19:22:28 +02:00
futures.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
futures.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
gc-card.c Fix 2 indentation nitpicks. 2008-08-21 23:21:57 -03:00
gc-freelist.c shamefully disable some more gc asserts 2008-08-27 17:19:41 -07:00
gc-malloc.c Style nitpicks: space before () in function call. 2008-08-21 23:16:20 -03:00
gc-mark.c Style nitpicks: space before () in function call. 2008-08-21 23:16:20 -03:00
gc-segment-table.c Style nitpicks: space before () in function call. 2008-08-21 23:16:20 -03:00
gc-segment.c Fix 2 indentation nitpicks. 2008-08-21 23:21:57 -03:00
gc.c disable gc statistics asserts 2008-08-26 13:29:55 -07:00
gc.h Garbage collection cleanup. 2008-08-16 13:57:23 -03:00
gc_os_dep.c Improved MIPS/Linux gc_os_dep.c definitions 2008-07-12 19:33:21 +01:00
gdb_interface.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gdbint.c Changes from arch/CVS synchronization 2007-07-22 16:30:13 +00:00
gdbint.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
gen-scmconfig.c Handle lack of struct dirent64' and readdir64_r ()' on HP-UX 11.11. 2008-07-17 00:20:31 +02:00
gen-scmconfig.h.in Handle lack of struct dirent64' and readdir64_r ()' on HP-UX 11.11. 2008-07-17 00:20:31 +02:00
gettext.c Added missing files for `(ice-9 i18n)'. 2006-11-18 18:18:23 +00:00
gettext.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
gh.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_data.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_eval.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_funcs.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_init.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_io.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_list.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
gh_predicates.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
goops.c Complete fix of `hell' allocation in GOOPS. 2008-08-19 19:08:29 +02:00
goops.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
gsubr.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
gsubr.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
guardians.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
guardians.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
guile-doc-snarf.in merge from 1.8 branch 2006-04-17 00:05:42 +00:00
guile-func-name-check.in merge from 1.8 branch 2006-04-17 00:05:42 +00:00
guile-snarf-docs.in merge from 1.8 branch 2006-04-17 00:05:42 +00:00
guile-snarf.awk.in merge from 1.8 branch 2006-04-17 00:05:42 +00:00
guile-snarf.in guile-snarf: Honor $TMPDIR. 2008-02-12 14:26:37 +00:00
guile.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
hash.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
hash.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
hashtab.c Remove unused macro UNMARKED_CELL_P() 2008-08-16 13:21:32 -03:00
hashtab.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
hooks.c * gc.c (mark_gc_async): Change "func_data" to "fn_data", to avoid 2007-12-29 01:35:33 +00:00
hooks.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
i18n.c Changes from arch/CVS synchronization 2007-10-04 16:22:05 +00:00
i18n.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
inet_aton.c 2002-02-27 Stefan Jahn <stefan@lkcc.org> 2002-02-27 15:41:01 +00:00
init.c allow boot-9.go load if available 2008-09-07 22:27:19 +02:00
init.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
inline.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
inline.h Garbage collection cleanup. 2008-08-16 13:57:23 -03:00
instructions.c merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
instructions.h merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
ioext.c replace port table with weak hash table. This simplifies 2007-08-26 18:11:57 +00:00
ioext.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
iselect.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
keywords.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
keywords.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
lang.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
lang.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
libgettext.h Added missing files for `(ice-9 i18n)'. 2006-11-18 18:18:23 +00:00
list.c (scm_list): Restore this function for use from C. 2006-02-02 21:15:48 +00:00
list.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
load.c don't poke installed scm, go, etc files when running pre-inst-guile 2008-09-18 23:04:58 +02:00
load.h make primitive-load-path load compiled files if available 2008-09-02 11:00:32 -07:00
locale-categories.h Added missing files for `(ice-9 i18n)'. 2006-11-18 18:18:23 +00:00
macros.c macro-transformer recognizes compiled macros 2008-09-07 23:13:52 +02:00
macros.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
Makefile.am merge from guile master 2008-08-26 12:51:19 -07:00
mallocs.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
mallocs.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
memmove.c
mkstemp.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
modules.c module-variable accesses pre-module-obarray if module is #f 2008-09-07 22:27:18 +02:00
modules.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
net_db.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
net_db.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
null-threads.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
null-threads.h Changes from arch/CVS synchronization 2007-10-20 11:09:58 +00:00
numbers.c Never define _GNU_SOURCE' explicitly since AC_USE_SYSTEM_EXTENSIONS' 2008-08-20 19:31:46 +02:00
numbers.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
objcodes.c merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
objcodes.h merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
objects.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
objects.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
objprop.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
objprop.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
options.c * options.c (scm_options_try): new function. This allows error 2007-01-19 19:35:36 +00:00
options.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
pairs.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
pairs.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
ports.c Inline scm_getc', scm_putc' and `scm_puts'. 2008-04-16 09:45:05 +02:00
ports.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
posix.c Never define _GNU_SOURCE' explicitly since AC_USE_SYSTEM_EXTENSIONS' 2008-08-20 19:31:46 +02:00
posix.h Don't declare scm_i_locale_mutex' as SCM_INTERNAL'. 2008-07-04 22:22:06 +02:00
print.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
print.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
private-gc.h Add a statistic for tracking how many cells are marked conservatively. 2008-08-16 15:03:48 -03:00
private-options.h * private-options.h: idem. 2007-01-22 15:20:35 +00:00
procprop.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
procprop.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
procs.c make thunk? understand programs 2008-09-07 22:27:18 +02:00
procs.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
programs.c revert part of 7ff017002d that caused missed references 2008-09-28 23:08:14 +02:00
programs.h rework late binding resolution to be simpler and more efficient 2008-09-09 07:15:01 +02:00
properties.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
properties.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
pthread-threads.h Changes from arch/CVS synchronization 2007-10-20 11:09:58 +00:00
putenv.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
quicksort.i.c * Makefile.am (libguile_la_SOURCES, DOT_X_FILES, DOT_DOC_FILES, 2005-01-02 19:16:39 +00:00
ramap.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
ramap.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
random.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
random.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
rdelim.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
rdelim.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
read.c Remove extraneous semi-colon in `read.c'. 2008-04-26 21:56:00 +02:00
read.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
regex-posix.c merge from 1.8 2007-01-15 23:42:45 +00:00
regex-posix.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
remaining-docs-needed
root.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
root.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
run-test
rw.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
rw.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
scmconfig.h.top merge from 1.8 branch 2006-04-17 00:05:42 +00:00
scmsigs.c Changes from arch/CVS synchronization 2007-10-20 11:09:58 +00:00
scmsigs.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
script.c Merge 1.8.4 release commit. 2008-02-21 08:41:24 +00:00
script.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
simpos.c merge from 1.8 branch 2006-06-17 23:15:59 +00:00
simpos.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
smob.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
smob.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
snarf.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
socket.c Changes from arch/CVS synchronization 2007-12-04 17:32:59 +00:00
socket.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
sort.c copyright year 2007-03-07 23:13:04 +00:00
sort.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
srcprop.c regularize comments. 2007-01-22 15:57:22 +00:00
srcprop.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
srfi-4.c Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran! 2006-05-27 21:32:22 +00:00
srfi-4.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
srfi-4.i.c (take_uvec): Make BASE pointer non-const. 2005-12-06 21:42:19 +00:00
srfi-13.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
srfi-13.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
srfi-14.c Changes from arch/CVS synchronization 2007-07-29 14:58:21 +00:00
srfi-14.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
stackchk.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
stackchk.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
stacks.c merge from 1.8 branch 2007-03-07 23:35:55 +00:00
stacks.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
stime.c Never define _GNU_SOURCE' explicitly since AC_USE_SYSTEM_EXTENSIONS' 2008-08-20 19:31:46 +02:00
stime.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
strerror.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
strings.c Add `scm_c_symbol_length ()'. 2008-07-05 20:16:12 +02:00
strings.h Add `scm_c_symbol_length ()'. 2008-07-05 20:16:12 +02:00
strorder.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
strorder.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
strports.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
strports.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
struct.c Use word_2 to store mark bits for freeing structs and vtables in the 2008-08-16 13:21:21 -03:00
struct.h Use word_2 to store mark bits for freeing structs and vtables in the 2008-08-16 13:21:21 -03:00
symbols.c * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c 2007-01-22 15:14:40 +00:00
symbols.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
tags.h Disable type-checking of `SCM_UNPACK' for the broken HP compilers. 2008-06-28 20:31:01 +02:00
threads.c Never define _GNU_SOURCE' explicitly since AC_USE_SYSTEM_EXTENSIONS' 2008-08-20 19:31:46 +02:00
threads.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
throw.c Fix continuation problems on IA64. 2008-05-12 23:24:28 +01:00
throw.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
unif.c Changes from arch/CVS synchronization 2006-12-12 14:01:40 +00:00
unif.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
validate.h Changes from arch/CVS synchronization 2007-12-08 16:00:56 +00:00
values.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
values.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
variable.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
variable.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
vectors.c *** empty log message *** 2007-01-25 01:16:24 +00:00
vectors.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
version.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
version.h.in Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
vm-bootstrap.h merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
vm-engine.c make call/cc capture and restore the vm stacks 2008-09-24 17:04:14 +02:00
vm-engine.h add a multiple values return address to stack frames 2008-09-13 19:22:28 +02:00
vm-expand.h merge guile-vm into libguile itself 2008-08-21 18:39:30 -07:00
vm-i-loader.c rework late binding resolution to be simpler and more efficient 2008-09-09 07:15:01 +02:00
vm-i-scheme.c readability improvement in vm-i-scheme 2008-09-13 14:19:30 +02:00
vm-i-system.c revert part of 7ff017002d that caused missed references 2008-09-28 23:08:14 +02:00
vm.c revert part of 7ff017002d that caused missed references 2008-09-28 23:08:14 +02:00
vm.h make call/cc capture and restore the vm stacks 2008-09-24 17:04:14 +02:00
vports.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
vports.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
weaks.c * srfi-39.scm: Update copyright statement to LGPL. 2008-01-22 21:06:22 +00:00
weaks.h Add `SCM_INTERNAL' macro, use it. 2008-05-31 23:21:02 +02:00
win32-dirent.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
win32-dirent.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
win32-socket.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
win32-socket.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00
win32-uname.c merge from 1.8 branch 2006-04-17 00:05:42 +00:00
win32-uname.h merge from 1.8 branch 2006-04-17 00:05:42 +00:00