aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--configure.in13
-rw-r--r--etc/NEWS2
3 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f7234ae1ef..85e5447a75 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-28 Petr Salinger <[email protected]> (tiny change)
+
+ * configure.in: Add support for gnu-kfreebsd.
+
2007-09-16 Peter O'Gorman <[email protected]> (tiny change)
* configure.in: Don't use -lpthread on HP-UX.
diff --git a/configure.in b/configure.in
index 315c033aea..ff5c6b93f3 100644
--- a/configure.in
+++ b/configure.in
@@ -249,6 +249,19 @@ case "${canonical}" in
esac
;;
+ ## FreeBSD kernel + glibc based userland
+ *-*-kfreebsd*gnu* )
+ opsys=gnu-kfreebsd
+ case "${canonical}" in
+ alpha*-*-kfreebsd*) machine=alpha ;;
+ ia64-*-kfreebsd*) machine=ia64 ;;
+ sparc64-*-kfreebsd*) machine=sparc ;;
+ powerpc-*-kfreebsd*) machine=macppc ;;
+ i[3456]86-*-kfreebsd*) machine=intel386 ;;
+ amd64-*-kfreebsd*|x86_64-*-kfreebsd*) machine=amdx86-64 ;;
+ esac
+ ;;
+
## NetBSD ports
*-*-netbsd* )
opsys=netbsd
diff --git a/etc/NEWS b/etc/NEWS
index fa8b440d7a..bc5ae9a68e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -40,6 +40,8 @@ below. Emacs tries to warn you about these through `bad-packages-alist'.
** Emacs is now licensed under the GNU GPL version 3 (or later).
+** Support for GNU/kFreeBSD (GNU userland and FreeBSD kernel) was added.
+
* Changes in Emacs 22.2
** In Image mode, whenever the displayed image is wider and/or higher