Le 23/05/2013 10:04, Kai Tietz a écrit :
> 2013/5/23 dw <limegreenso...@yahoo.com>:
>> Attached is part 2 of the __stosb patch.  It takes the changes part 1 made
>> to winnt.h and applies them to the identical code in the crt.
>>
>> Specifically:
>>
>> 1) The __buildstos macro has been removed from winnt.h
>> 2) __buildstos has been put in the new file
>> mingw-w64-headers/include/psdk_inc/intrin-mac.h
>> 3) mingw-w64-crt/intrincs/__stosb.c (and stosw.c, stosd.c, stosq.c) now use
>> the macro from intrin-mac.h
>>
>> As a result, not only do the stos*.c files get the new code, but this inline
>> assembler now only exists in one place, making future maintenance easier.
>>
>> When this patch is approved, I'll re-work the patch I submitted for
>> InterlockedOr to use this same approach.
>>
>> dw
> 
> Patch is ok.  Please apply.

Committed r5872

> Thanks,
> Kai


------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to