Date: Thu, 09 Oct 2014 21:51:54 -0700 From: Peter Wemm <peter@wemm.org> To: Baptiste Daroussin <bapt@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r272827 - head Message-ID: <1467763.xYzL2ym5JW@overcee.wemm.org> In-Reply-To: <201410091552.s99Fq1jI059329@svn.freebsd.org> References: <201410091552.s99Fq1jI059329@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart8713087.o5KmKOXE4z Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" On Thursday, October 09, 2014 03:52:01 PM Baptiste Daroussin wrote: > Author: bapt > Date: Thu Oct 9 15:52:01 2014 > New Revision: 272827 > URL: https://svnweb.freebsd.org/changeset/base/272827 >=20 > Log: > Add size(1) to the cross build toolchain >=20 > Modified: > head/Makefile.inc1 >=20 > Modified: head/Makefile.inc1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > =3D=3D --- head/Makefile.inc1=09Thu Oct 9 15:35:28 2014=09(r272826) > +++ head/Makefile.inc1=09Thu Oct 9 15:52:01 2014=09(r272827) > @@ -315,7 +315,7 @@ X${COMPILER}?=3D=09${CROSS_COMPILER_PREFIX}$ > X${COMPILER}?=3D=09${${COMPILER}} > .endif > .endfor > -XBINUTILS=3D=09AS AR LD NM OBJCOPY OBJDUMP RANLIB STRINGS > +XBINUTILS=3D=09AS AR LD NM OBJCOPY OBJDUMP RANLIB SIZE STRINGS > .for BINUTIL in ${XBINUTILS} > .if defined(CROSS_BINUTILS_PREFIX) > X${BINUTIL}?=3D=09${CROSS_BINUTILS_PREFIX}${${BINUTIL}} > @@ -327,7 +327,8 @@ WMAKEENV+=3D=09CC=3D"${XCC} ${XFLAGS}" CXX=3D"${ > =09=09CPP=3D"${XCPP} ${XFLAGS}" \ > =09=09AS=3D"${XAS}" AR=3D"${XAR}" LD=3D"${XLD}" NM=3D${XNM} \ > =09=09OBJDUMP=3D${XOBJDUMP} OBJCOPY=3D"${XOBJCOPY}" \ > -=09=09RANLIB=3D${XRANLIB} STRINGS=3D${XSTRINGS} > +=09=09RANLIB=3D${XRANLIB} STRINGS=3D${XSTRINGS} \ > +=09=09SIZE=3D"${XSIZE}" >=20 > .if ${XCC:M/*} > XFLAGS=3D=09=09--sysroot=3D${WORLDTMP} This broke 'make buildkernel'. kern.pre.mk: SIZE?=3D size kern.post.mk: SYSTEM_LD_TAIL=3D @${OBJCOPY} --strip-symbol gcc2_compiled. ${.TARGET} = ; \ ${SIZE} ${.TARGET} ; chmod 755 ${.TARGET} This is getting executed as: objcopy --strip-symbol gcc2_compiled. .kernel ; kernel ; chmod 755 kern= el ie: "kernel" instead of "size kernel". XSIZE isn't set for the non-cro= ss=20 case. =2D-=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI= 6FJV UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246 --nextPart8713087.o5KmKOXE4z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABAgAGBQJUN2XuAAoJEDXWlwnsgJ4EX40H/0ctx2Usk7lmFHsXce4VrTr1 M8MeUimo+CRYsLJcOU9h7B6nVLMTOEREHMBTDx66SbAP/x9RoROLLkAk5dSqLu+E qfjAcYH8bW0dQX6msHJ8x6hStMHVeC4zuvB8z4/yEWk/C7sgMb+Qg/Tc7ydr+qbe Eig8bSbgWqJBuU76v6iKvQNKJ6EmKXU32Rl/cI5B1OSmH1QYphxaOOscdXBZR+sr pAjmOHOiqa38XG5XB+hYqE8Gaqtw9paBp7zhlBvqkgcetRQGHz5RSWRSH1Zc0RHK sZcJr5zktuaRZnQw1d+hHoxObSZST6woT9JiG4XJkgC4jOqqojJhp4YQtHfIgiA= =CK84 -----END PGP SIGNATURE----- --nextPart8713087.o5KmKOXE4z--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1467763.xYzL2ym5JW>