Fix brick table issue on Unix
Fix brick table issue on Unix

There is a problem with Clang compiling a loop that sets a range of brick
table entries that are "shorts" as a memset. That causes it to be written
by bytes in some cases on OSX (and it is a mere chance that the memset on
Linux is implemented so that it doesn't use byte access).
This was causing corruption of the brick table on OSX.
The fix is to mark the pointer that iterates over the brick table as volatile
to prevent the compiler from using the memset.

krk/coreclr,andschwa/coreclr,ramarag/coreclr,tijoytom/coreclr,ragmani/coreclr,cydhaselton/coreclr,martinwoodward/coreclr,josteink/coreclr,SlavaRa/coreclr,wtgodbe/coreclr,qiudesong/coreclr,cmckinsey/coreclr,vinnyrom/coreclr,wateret/coreclr,ragmani/coreclr,russellhadley/coreclr,yeaicc/coreclr,naamunds/coreclr,dpodder/coreclr,russellhadley/coreclr,cmckinsey/coreclr,neurospeech/coreclr,cshung/coreclr,pgavlin/coreclr,tijoytom/coreclr,bartdesmet/coreclr,Dmitry-Me/coreclr,schellap/coreclr,martinwoodward/coreclr,jamesqo/coreclr,sejongoh/coreclr,dasMulli/coreclr,ruben-ayrapetyan/coreclr,hseok-oh/coreclr,cydhaselton/coreclr,botaberg/coreclr,jamesqo/coreclr,KrzysztofCwalina/coreclr,yeaicc/coreclr,ZhichengZhu/coreclr,dasMulli/coreclr,AlexGhiondea/coreclr,LLITCHEV/coreclr,neurospeech/coreclr,rartemev/coreclr,kyulee1/coreclr,KrzysztofCwalina/coreclr,sagood/coreclr,neurospeech/coreclr,cshung/coreclr,gkhanna79/coreclr,bartonjs/coreclr,LLITCHEV/coreclr,ramarag/coreclr,JosephTremoulet/coreclr,vinnyrom/coreclr,parjong/coreclr,cmckinsey/coreclr,KrzysztofCwalina/coreclr,bartonjs/coreclr,KrzysztofCwalina/coreclr,rartemev/coreclr,bartonjs/coreclr,Dmitry-Me/coreclr,hseok-oh/coreclr,bartonjs/coreclr,josteink/coreclr,gkhanna79/coreclr,yizhang82/coreclr,sjsinju/coreclr,russellhadley/coreclr,dasMulli/coreclr,qiudesong/coreclr,josteink/coreclr,KrzysztofCwalina/coreclr,naamunds/coreclr,roncain/coreclr,manu-silicon/coreclr,manu-silicon/coreclr,vinnyrom/coreclr,YongseopKim/coreclr,parjong/coreclr,ragmani/coreclr,wtgodbe/coreclr,cshung/coreclr,manu-silicon/coreclr,James-Ko/coreclr,vinnyrom/coreclr,andschwa/coreclr,sjsinju/coreclr,Dmitry-Me/coreclr,KrzysztofCwalina/coreclr,kyulee1/coreclr,ramarag/coreclr,sejongoh/coreclr,YongseopKim/coreclr,jhendrixMSFT/coreclr,martinwoodward/coreclr,alexperovich/coreclr,manu-silicon/coreclr,mmitche/coreclr,russellhadley/coreclr,josteink/coreclr,manu-silicon/coreclr,mmitche/coreclr,qiudesong/coreclr,yeaicc/coreclr,SlavaRa/coreclr,krk/coreclr,sejongoh/coreclr,cydhaselton/coreclr,naamunds/coreclr,vinnyrom/coreclr,schellap/coreclr,cshung/coreclr,shahid-pk/coreclr,JonHanna/coreclr,parjong/coreclr,ruben-ayrapetyan/coreclr,YongseopKim/coreclr,jamesqo/coreclr,JosephTremoulet/coreclr,botaberg/coreclr,yizhang82/coreclr,cmckinsey/coreclr,schellap/coreclr,poizan42/coreclr,krk/coreclr,bartdesmet/coreclr,dasMulli/coreclr,wateret/coreclr,mmitche/coreclr,bartonjs/coreclr,James-Ko/coreclr,jamesqo/coreclr,martinwoodward/coreclr,roncain/coreclr,botaberg/coreclr,dasMulli/coreclr,vinnyrom/coreclr,ZhichengZhu/coreclr,schellap/coreclr,naamunds/coreclr,alexperovich/coreclr,AlexGhiondea/coreclr,bartonjs/coreclr,hseok-oh/coreclr,JosephTremoulet/coreclr,tijoytom/coreclr,James-Ko/coreclr,JonHanna/coreclr,wtgodbe/coreclr,kyulee1/coreclr,jhendrixMSFT/coreclr,tijoytom/coreclr,LLITCHEV/coreclr,jhendrixMSFT/coreclr,shahid-pk/coreclr,gkhanna79/coreclr,kyulee1/coreclr,schellap/coreclr,krk/coreclr,yeaicc/coreclr,ramarag/coreclr,krk/coreclr,Dmitry-Me/coreclr,alexperovich/coreclr,wtgodbe/coreclr,manu-silicon/coreclr,pgavlin/coreclr,shahid-pk/coreclr,josteink/coreclr,Dmitry-Me/coreclr,ZhichengZhu/coreclr,SlavaRa/coreclr,neurospeech/coreclr,gkhanna79/coreclr,krytarowski/coreclr,jamesqo/coreclr,ruben-ayrapetyan/coreclr,botaberg/coreclr,bartdesmet/coreclr,dpodder/coreclr,LLITCHEV/coreclr,bartdesmet/coreclr,JonHanna/coreclr,mskvortsov/coreclr,sagood/coreclr,josteink/coreclr,shahid-pk/coreclr,pgavlin/coreclr,qiudesong/coreclr,shahid-pk/coreclr,AlexGhiondea/coreclr,qiudesong/coreclr,poizan42/coreclr,wateret/coreclr,cshung/coreclr,tijoytom/coreclr,botaberg/coreclr,ruben-ayrapetyan/coreclr,SlavaRa/coreclr,hseok-oh/coreclr,mmitche/coreclr,shahid-pk/coreclr,LLITCHEV/coreclr,naamunds/coreclr,krytarowski/coreclr,sejongoh/coreclr,sjsinju/coreclr,andschwa/coreclr,schellap/coreclr,James-Ko/coreclr,mskvortsov/coreclr,mskvortsov/coreclr,cmckinsey/coreclr,dpodder/coreclr,yizhang82/coreclr,dasMulli/coreclr,parjong/coreclr,LLITCHEV/coreclr,jhendrixMSFT/coreclr,kyulee1/coreclr,sagood/coreclr,dpodder/coreclr,jamesqo/coreclr,martinwoodward/coreclr,sjsinju/coreclr,hseok-oh/coreclr,ZhichengZhu/coreclr,ZhichengZhu/coreclr,bartdesmet/coreclr,sjsinju/coreclr,cshung/coreclr,ramarag/coreclr,JosephTremoulet/coreclr,alexperovich/coreclr,rartemev/coreclr,ragmani/coreclr,krytarowski/coreclr,James-Ko/coreclr,alexperovich/coreclr,SlavaRa/coreclr,roncain/coreclr,andschwa/coreclr,pgavlin/coreclr,wateret/coreclr,jhendrixMSFT/coreclr,cydhaselton/coreclr,JonHanna/coreclr,andschwa/coreclr,wateret/coreclr,cydhaselton/coreclr,wtgodbe/coreclr,yeaicc/coreclr,krytarowski/coreclr,poizan42/coreclr,ramarag/coreclr,YongseopKim/coreclr,dpodder/coreclr,AlexGhiondea/coreclr,Dmitry-Me/coreclr,pgavlin/coreclr,ruben-ayrapetyan/coreclr,sejongoh/coreclr,martinwoodward/coreclr,jhendrixMSFT/coreclr,sagood/coreclr,krytarowski/coreclr,yizhang82/coreclr,sejongoh/coreclr,vinnyrom/coreclr,ZhichengZhu/coreclr,pgavlin/coreclr,manu-silicon/coreclr,JonHanna/coreclr,rartemev/coreclr,qiudesong/coreclr,yeaicc/coreclr,YongseopKim/coreclr,wateret/coreclr,sejongoh/coreclr,bartdesmet/coreclr,mskvortsov/coreclr,parjong/coreclr,YongseopKim/coreclr,russellhadley/coreclr,kyulee1/coreclr,roncain/coreclr,hseok-oh/coreclr,neurospeech/coreclr,yizhang82/coreclr,botaberg/coreclr,JosephTremoulet/coreclr,sjsinju/coreclr,mskvortsov/coreclr,Dmitry-Me/coreclr,andschwa/coreclr,schellap/coreclr,cmckinsey/coreclr,SlavaRa/coreclr,roncain/coreclr,wtgodbe/coreclr,shahid-pk/coreclr,yeaicc/coreclr,ramarag/coreclr,sagood/coreclr,ragmani/coreclr,mmitche/coreclr,dpodder/coreclr,tijoytom/coreclr,sagood/coreclr,martinwoodward/coreclr,AlexGhiondea/coreclr,poizan42/coreclr,JonHanna/coreclr,alexperovich/coreclr,JosephTremoulet/coreclr,bartonjs/coreclr,ruben-ayrapetyan/coreclr,jhendrixMSFT/coreclr,neurospeech/coreclr,cydhaselton/coreclr,AlexGhiondea/coreclr,naamunds/coreclr,parjong/coreclr,andschwa/coreclr,rartemev/coreclr,James-Ko/coreclr,roncain/coreclr,bartdesmet/coreclr,roncain/coreclr,cmckinsey/coreclr,mmitche/coreclr,ZhichengZhu/coreclr,LLITCHEV/coreclr,krytarowski/coreclr,krk/coreclr,dasMulli/coreclr,josteink/coreclr,poizan42/coreclr,mskvortsov/coreclr,yizhang82/coreclr,ragmani/coreclr,russellhadley/coreclr,gkhanna79/coreclr,KrzysztofCwalina/coreclr,gkhanna79/coreclr,poizan42/coreclr,naamunds/coreclr,rartemev/coreclr