Message ID | 55301DD4.7050809@fgznet.ch |
---|---|
State | New |
Headers | show |
On 04/16/2015 02:38 PM, Andreas Tobler wrote: > 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 <andreast@gcc.gnu.org> > > * config.gcc: Exit with a comment when we do not have a major version > number for the FreeBSD target. OK for the trunk. jeff
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"