@c This file is part of the MIT/GNU Scheme Reference Manual.
-@c $Id: os-interface.texi,v 1.2 2007/01/05 21:48:32 cph Exp $
+@c $Id: os-interface.texi,v 1.3 2007/08/24 13:19:24 riastradh Exp $
@c Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
@c 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
@group
"GNU/Linux"
"FreeBSD"
+"DragonFlyBSD"
"HP-UX"
"SunOS"
"OS/2 2.1"
dnl Process this file with autoconf to produce a configure script.
AC_INIT([MIT/GNU Scheme microcode], [15.1], [bug-mit-scheme@gnu.org], [mit-scheme])
-AC_REVISION([$Id: configure.ac,v 1.54 2007/06/23 05:47:43 cph Exp $])
+AC_REVISION([$Id: configure.ac,v 1.55 2007/08/24 13:19:24 riastradh Exp $])
AC_CONFIG_SRCDIR([boot.c])
AC_CONFIG_HEADERS([config.h])
AC_PROG_MAKE_SET
M4_FLAGS="${M4_FLAGS} -P SUPPRESS_LEADING_UNDERSCORE,1"
DO_GCC_TESTS=yes
;;
+dragonfly*)
+ M4_FLAGS="${M4_FLAGS} -P SUPPRESS_LEADING_UNDERSCORE,1"
+ DO_GCC_TESTS=yes
+ ;;
darwin*)
SCHEME_LDFLAGS="${SCHEME_LDFLAGS} -Wl,-pagezero_size,04000000"
MODULE_LDFLAGS="${MODULE_LDFLAGS} -bundle -flat_namespace -undefined suppress"
/* -*-C-*-
-$Id: ux.h,v 1.84 2007/06/22 08:09:25 riastradh Exp $
+$Id: ux.h,v 1.85 2007/08/24 13:19:24 riastradh Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
# define SYSTEM_VARIANT "FreeBSD"
#endif
+#ifdef __DragonFly__
+# define SYSTEM_VARIANT "DragonFlyBSD"
+#endif
+
#if defined(__hpux) || defined(hpux)
# define SYSTEM_VARIANT "HP/UX"
#endif
/* -*-C-*-
-$Id: uxtrap.h,v 1.39 2007/04/22 16:31:23 cph Exp $
+$Id: uxtrap.h,v 1.40 2007/08/24 13:19:24 riastradh Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
#endif /* __linux__ */
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined(__DragonFly__)
# include <ucontext.h>
#endif