The CR in a macro definition line is now outputted as a space, in line with how CR is treated elsewhere in CPP. Adjusted testcase.