mm/page_alloc.c: move ifdefery out of free_area_init_core