mm_init.c: avoid ifdef-inside-macro-expansion