1 diff -urN ../guile-1.3.4/ChangeLog ./ChangeLog
2 --- ../guile-1.3.4/ChangeLog Sat Sep 25 19:26:50 1999
3 +++ ./ChangeLog Mon Mar 27 15:46:54 2000
5 +2000-03-24 <janneke@gnu.org>
7 + * guile-config/cross-guile-config.in: Simple shell script to
8 + take over guile-config's functionality for cross-compilation.
9 + It will be installed as ${target}-guile-config.
11 + * guile-config/Makefile.am: Provide for cross-guile-config.in
14 1999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
16 * Guile 1.3.4 released.
17 diff -urN ../guile-1.3.4/configure.in ./configure.in
18 --- ../guile-1.3.4/configure.in Sat Sep 25 19:26:50 1999
19 +++ ./configure.in Wed Mar 29 15:49:56 2000
21 dnl Boston, MA 02111-1307, USA.
25 . $srcdir/GUILE-VERSION
26 AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
28 diff -urN ../guile-1.3.4/guile-config/Makefile.am ./guile-config/Makefile.am
29 --- ../guile-1.3.4/guile-config/Makefile.am Mon Oct 19 17:24:31 1998
30 +++ ./guile-config/Makefile.am Mon Mar 27 15:47:43 2000
32 ## to the Free Software Foundation, Inc., 59 Temple Place, Suite
33 ## 330, Boston, MA 02111-1307 USA
35 -bin_SCRIPTS=guile-config
36 -CLEANFILES=guile-config
37 -EXTRA_DIST=guile-config.in
38 +bin_SCRIPTS=guile-config @target@-guile-config
39 +CLEANFILES=guile-config @target@-guile-config
40 +EXTRA_DIST=guile-config.in cross-guile-config.in
42 ## We use @-...-@ as the substitution brackets here, instead of the
43 ## usual @...@, so autoconf doesn't go and substitute the values
45 -e s:@-GUILE_VERSION-@:${GUILE_VERSION}:
46 chmod +x guile-config.tmp
47 mv guile-config.tmp guile-config
49 +@target@-guile-config: cross-guile-config.in
51 + sed < ${srcdir}/$< > $<.tmp \
52 + -e s:@-SHELL-@:${SHELL}: \
53 + -e s:@-GUILE_VERSION-@:${GUILE_VERSION}:\
54 + -e s:@-PREFIX-@:${prefix}:
58 ## Get rid of any copies of the configuration script under the old
59 ## name, so people don't end up running ancient copies of it.
60 diff -urN ../guile-1.3.4/guile-config/cross-guile-config.in ./guile-config/cross-guile-config.in
61 --- ../guile-1.3.4/guile-config/cross-guile-config.in Thu Jan 1 01:00:00 1970
62 +++ ./guile-config/cross-guile-config.in Mon Mar 27 15:46:36 2000
65 +# target-guile-config.in
68 + echo "@-GUILE_VERSION-@"
72 + echo "-I @-PREFIX-@/include/guile"
76 + echo "-L @-PREFIX-@/lib -lguile"
80 diff -urN ../guile-1.3.4/libguile/dynl-dl.c ./libguile/dynl-dl.c
81 --- ../guile-1.3.4/libguile/dynl-dl.c Sun Aug 29 20:03:26 1999
82 +++ ./libguile/dynl-dl.c Mon Mar 27 15:57:24 2000
85 Modified for libguile by Marius Vollmer */
91 #ifdef RTLD_LAZY /* Solaris 2. */
92 # define DLOPEN_MODE RTLD_LAZY
93 diff -urN ../guile-1.3.4/libguile/filesys.c ./libguile/filesys.c
94 --- ../guile-1.3.4/libguile/filesys.c Sun Sep 12 05:47:39 1999
95 +++ ./libguile/filesys.c Mon Mar 27 15:57:24 2000
97 fdes = SCM_INUM (object);
99 fdes = SCM_FPORT_FDES (object);
101 SCM_SYSCALL (rv = fchown (fdes, SCM_INUM (owner), SCM_INUM (group)));