Move comments on macro-definition-lines to separate lines

The standard says

	Macro definitions are in the form:

		string1 = [string2]

	The macro named string1 is defined as having the value of
	string2, where string2 is defined as all characters, if any,
	after the <equals-sign>, up to a comment character ( '#' ) or
	an unescaped <newline>. Any <blank> characters immediately
	before or after the <equals-sign> shall be ignored.

and thus having a declaration like

	MACRO = helloworld # comment

yields with MACRO containing the value "helloworld ", which is obviously
undesired for path-declarations. This is fixed now.

Thanks to Ionen Wolkens for reporting this issue!

Signed-off-by: Laslo Hunhold <dev@frign.de>
1 file changed