MAX_NUM_CORE_FILES
_Static_assert(NUM_CORE_FILES >= 0 && NUM_CORE_FILES <= MAX_NUM_CORE_FILES,
"NUM_CORE_FILES is out of range (0 to " __STRING(MAX_NUM_CORE_FILES) ")");
if (new_val > MAX_NUM_CORE_FILES)
new_val = MAX_NUM_CORE_FILES;