diff options
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config.gcc | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8cbf7c6..e6501e3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config.gcc b/gcc/config.gcc index cb08a5c..9552f7b 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -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 |