c++11 compliance: don't make macro look like literal suffix