GNU make handles a trailing backslash differently depending on the context.
A:=have\ space foo: @echo no\ space @echo $(A) # "nospace\nhave space\n"