Hi all,
the below is an attempt to warn a user when she/he builds a cross
compiler for *-*-freebsd* without giving a major version number.
Ok for trunk?
Thanks,
Andreas
2015-04-16 Andreas Tobler <andre...@gcc.gnu.org>
* config.gcc: Exit with a comment when we do not have a major version
number for the FreeBSD target.
Index: config.gcc
===================================================================
--- config.gcc (revision 222153)
+++ config.gcc (working copy)
@@ -664,6 +664,11 @@
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