+2011-12-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ doc: document GNU make's \#
+ * doc/autoconf.texi (Comments in Make Macros): Also mention \#
+ in the right hand side of a macro, as an unportable usage.
+
2011-11-11 Eric Blake <eblake@redhat.com>
doc: tweak previous commit
@noindent
as @samp{CPPFLAGS} may be expanded to @samp{"-DCOMMENT_CHAR='}.
-Luckily, most @command{make} implementations disregard this and treat
-single and double quotes specially here; @pxref{Comments in Make Rules},
-for a more portable alternative.
+
+Most @command{make} implementations disregard this and treat single and
+double quotes specially here. Also, GNU @command{make} lets you put
+@samp{#} into a macro value by escaping it with a backslash, i.e.,
+@samp{\#}. However, neither of these usages are portable.
+@xref{Comments in Make Rules}, for a portable alternative.
Even without quoting involved, comments can have surprising effects,
because the whitespace before them is part of the variable value: