svn commit: r270099 - in stable: 10/contrib/gcc/config/i386 9/contrib/gcc/config/i386

Dimitry Andric dim at FreeBSD.org
Sun Aug 17 13:30:05 UTC 2014


On 17 Aug 2014, at 15:19, Alexey Dokuchaev <danfe at FreeBSD.org> wrote:
> On Sun, Aug 17, 2014 at 01:08:15PM +0000, Dimitry Andric wrote:
>> New Revision: 270099
>> URL: http://svnweb.freebsd.org/changeset/base/270099
>> 
>> Log:
>>  MFC r269948:
>> 
>>  Supplement r259111 by also using correct casts in gcc's emmintrin.h for
>>  the first argument of the following builtin function:
>> 
>>  * __builtin_ia32_psrlqi128() takes __v2di instead of __v4si
> 
> Is it applicable to stable/8?  If yes, can it be also MFCed there?

In principle it is applicable, but the same file also has other changes
in head which were not MFCd, so just MFCing this one commit does not
make much sense.  For example, the earlier cast fixes were part of a
much larger commit by Pedro Giffuni, adding "experimental support for
amdfam10/barcelona CPUs":

http://svnweb.freebsd.org/base?view=revision&revision=251212

Does it still make sense to backport such experimental changes to an old
stable branch?  Of course I could split off just the changes to
emmintrin.h, and leave the others out, but then we would have a partial
MFC.  I'm not sure if that is the usual way of doing things...

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20140817/8c8a1803/attachment.sig>


More information about the svn-src-all mailing list