summary refs log tree commit diff
path: root/configure.in
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2003-05-05 00:33:32 +0000
committerAlexander Barton <alex@barton.de>2003-05-05 00:33:32 +0000
commit34ede2a91aa3f0d4847eb9dcae053ca9746fa171 (patch)
treea040cd627a8f9dd4a3a27be878cfc9e51062e8ef /configure.in
parent0424747e95fa4c54ca160b2b4db96b5d8cf45cce (diff)
downloadngircd-34ede2a91aa3f0d4847eb9dcae053ca9746fa171.tar.gz
ngircd-34ede2a91aa3f0d4847eb9dcae053ca9746fa171.zip
Added support for GNU/Hurd.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in16
1 files changed, 9 insertions, 7 deletions
diff --git a/configure.in b/configure.in
index 1fba8530..94ff78d8 100644
--- a/configure.in
+++ b/configure.in
@@ -8,7 +8,7 @@
 # (at your option) any later version.
 # Please read the file COPYING, README and AUTHORS for more information.
 #
-# $Id: configure.in,v 1.92 2003/04/25 15:04:43 alex Exp $
+# $Id: configure.in,v 1.93 2003/05/05 00:33:32 alex Exp $
 #
 
 # -- Initialisierung --
@@ -57,26 +57,28 @@ AC_C_CONST
 
 # -- Defines --
 
-if test `uname` = "Linux"; then
+os=`uname`
+
+if test "$os" = "Linux" -o $os = "GNU"; then
 	# define _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE when compiling
-	# on Linux (glibc-based systems):
-	AC_MSG_RESULT([detected Linux, defining _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE])
+	# on Linux or Hurd (glibc-based systems):
+	AC_MSG_RESULT([detected ${os}, defining _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE])
 	add_DEFINES="-D_POSIX_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE $add_DEFINES"
 fi
 
-if test `uname` = "A/UX"; then
+if test "$os" = "A/UX"; then
 	# define _POSIX_SOURCE when compiling on A/UX:
 	AC_MSG_RESULT([detected A/UX, defining _POSIX_SOURCE])
 	add_DEFINES="-D_POSIX_SOURCE $add_DEFINES"
 fi
 
-if test `uname` = "HP-UX"; then
+if test "$os" = "HP-UX"; then
 	# define _XOPEN_SOURCE_EXTENDED when compiling on HP-UX (11.11):
 	AC_MSG_RESULT([detected HP-UX, defining _XOPEN_SOURCE_EXTENDED])
 	add_DEFINES="-D_XOPEN_SOURCE_EXTENDED $add_DEFINES"
 fi
 
-if test `uname` = "SunOS"; then
+if test "$os" = "SunOS"; then
 	# define _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__
 	# when compiling on SunOS (tested with 5.6):
 	AC_MSG_RESULT([detected SunOS, defining _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__])