Fix memory barrier support on icc on ia64, 2nd attempt.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 9 Jul 2013 08:31:26 +0000 (11:31 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 9 Jul 2013 08:34:18 +0000 (11:34 +0300)
commite5592c61adb0766eaee53ec07d2f05783d1c6548
tree1c5f1dd86a6bc1655f61ffe8e3ce2f784d94bf1b
parent6052bceba5b4cb3d4ae814185d5035307ecabb65
Fix memory barrier support on icc on ia64, 2nd attempt.

Itanium doesn't have the mfence instruction - that's a 386 thing. Use the
"mf" instruction instead.

This reverts the previous commit to add "#include <emmintrinsic.h>"; the
problem was not with a missing #include.
src/include/storage/barrier.h