aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--configure.in13
-rw-r--r--etc/NEWS.222
3 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0d834a36a5..ac670e3665 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-11-28 Glenn Morris <[email protected]>
* make-dist: Add etc/nxml.
diff --git a/configure.in b/configure.in
index 930129bfda..17d1f55fd5 100644
--- a/configure.in
+++ b/configure.in
@@ -246,6 +246,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.22 b/etc/NEWS.22
index a8e8b3fbb8..b276e939ae 100644
--- a/etc/NEWS.22
+++ b/etc/NEWS.22
@@ -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