diff options
author | Andreas Tobler <andreast@gcc.gnu.org> | 2015-04-17 19:50:46 +0200 |
---|---|---|
committer | Andreas Tobler <andreast@gcc.gnu.org> | 2015-04-17 19:50:46 +0200 |
commit | faabf7880c81f3e7689476fe86aa35399c2219f1 (patch) | |
tree | 13ab43a7bebc5f4c15ec49cbb1cc70f9e3f4e055 /gcc | |
parent | b496063dcd8bf5041e101de4532297803fa997b2 (diff) | |
download | gcc-faabf7880c81f3e7689476fe86aa35399c2219f1.zip gcc-faabf7880c81f3e7689476fe86aa35399c2219f1.tar.gz gcc-faabf7880c81f3e7689476fe86aa35399c2219f1.tar.bz2 |
re PR target/65535 (powerpc64-freebsd build failure)
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
Diffstat (limited to 'gcc')
-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 |