re PR target/65535 (powerpc64-freebsd build failure)
authorAndreas Tobler <andreast@gcc.gnu.org>
Fri, 17 Apr 2015 17:50:46 +0000 (19:50 +0200)
committerAndreas Tobler <andreast@gcc.gnu.org>
Fri, 17 Apr 2015 17:50:46 +0000 (19:50 +0200)
PR target/65535
* config.gcc: Exit with a comment when we do not have a major version
number for the FreeBSD target.

From-SVN: r222192

gcc/ChangeLog
gcc/config.gcc

index 8cbf7c69eafa99c301b8bad38e37b6554a4e235a..e6501e39a9bfcb1c9cea25c4f88bd9eb882ac18a 100644 (file)
@@ -1,3 +1,9 @@
+2015-04-17  Andreas Tobler  <andreast@gcc.gnu.org>
+
+       PR target/65535
+       * config.gcc: Exit with a comment when we do not have a major version
+       number for the FreeBSD target.
+
 2015-04-17  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/65689
index cb08a5cc58db53bef2167fe5678a589fd447c248..9552f7b8161ee391370506f7093e78d3df725ae8 100644 (file)
@@ -664,6 +664,11 @@ case ${target} in
   gas=yes
   gnu_ld=yes
   fbsd_major=`echo ${target} | sed -e 's/.*freebsd//g' | sed -e 's/\..*//g'`
+  if test "$fbsd_major" = ""; then
+    echo "Specify the major version number of the targeted FreeBSD release"
+    echo "like this: --target=amd64-unknown-freebsd10.1"
+    exit 1
+  fi
   tm_defines="${tm_defines} FBSD_MAJOR=${fbsd_major}"
   tmake_file="t-slibgcc"
   case ${enable_threads} in