On 17 Aug 2014, at 15:19, Alexey Dokuchaev <da...@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

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to