Enable C++11.
HAVE_UNORDERED_MAP -> MP_USE_UNORDERED_MAP