summary refs log tree commit diff
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 9f2c984b26..340e86774a 100644
--- a/configure.in
+++ b/configure.in
@@ -116,6 +116,24 @@ gnu*)
   ;;
 esac
 
+###
+### I put this here to prevent those annoying emails from people who cannot
+### read and try to compile glibc on unsupported platforms.  --drepper
+###
+case "$host_os" in
+linux* | gnu*)
+  ;;
+*)
+  echo "*** The GNU C library is currently not available for this platform."
+  echo "*** So far nobody cared to port it and if there is no volunteer it"
+  echo "*** might never happen.  So, if you have interest to see glibc on"
+  echo "*** this platform visit"
+  echo "***	http://www.gnu.ai.mit.edu/software/libc/porting.html"
+  echo "*** and join the group of porters"
+  exit 1
+  ;;
+esac
+
 # We keep the original values in `$config_*' and never modify them, so we
 # can write them unchanged into config.make.  Everything else uses
 # $machine, $vendor, and $os, and changes them whenever convenient.