*** empty log message ***
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Mon, 12 Jun 2000 21:27:42 +0000 (21:27 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Mon, 12 Jun 2000 21:27:42 +0000 (21:27 +0000)
ChangeLog
libguile/ChangeLog
libguile/Makefile.am

index a490fe3..35cd521 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2000-06-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
 
+       * libguile.h: Removed #include "libguile/kw.h".
+
        * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
        (The rule will cd to $(top_srcdir).)
 
index a6ea444..7920a9a 100644 (file)
@@ -1,5 +1,31 @@
 2000-06-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
 
+       * iselect.c (SCM_NLONGBITS): Add workaround for the Sun 4.2
+       compiler.
+
+       * inet_aton.c (inet_aton): Cast init value for `cp'.
+
+       * ramap.c (s_scm_array_fill_x): Cast `ve' properly in case
+       `scm_tc7_uvect'.
+
+       * symbols.c (scm_intern_obarray_soft,
+       scm_sysintern0_no_module_lookup): Cast `name' to unsigned char ptr
+       in calls to scm_strhash.
+
+       * strports.c (st_resize_port): Substituted SCM_UCHARS for
+       SCM_CHARS.
+       (st_write): Cast argument to strncpy to char ptr.
+       (scm_mkstrport): Substituted SCM_ROUCHARS for SCM_ROCHARS.
+       (scm_strport_to_string): Cast argument to scm_makfromstr to char
+       ptr.
+
+       * ports.c (scm_ungetc): Cast value to unsigned char ptr before
+       storing in putback_buf.
+       (scm_unread_string): Substituted SCM_ROCHARS for SCM_ROUCHARS.
+
+       * ioext.c (s_scm_read_line): Cast result of call to
+       scm_do_read_line to unsigned char ptr.
+
        * gdbint.c (SEND_STRING): Cast argument to char pointer.
 
        * fports.c (fport_flush): Declare `ptr' as unsigned char (was
index a6dd5b2..289843a 100644 (file)
@@ -93,7 +93,10 @@ EXTRA_libguile_la_SOURCES = _scm.h           \
     filesys.c posix.c net_db.c socket.c \
     ramap.c unif.c debug-malloc.c
 
-OMIT_DEPENDENCIES = libguile.h ltdl.h
+## In next release, threads will be factored out of libguile.
+## Until then, the machine specific headers is a temporary kludge.
+OMIT_DEPENDENCIES = libguile.h ltdl.h \
+    axp.h hppa.h i386.h ksr.h m88k.h mips.h sparc.h vax.h
 
 ## This is kind of nasty... there are ".c" files that we don't want to
 ## compile, since they are #included in threads.c.  So instead we list