I tracked down the remaining 15 warnings. They're in the "mandatory
compare" and "compare N" sections of the file, where "N" is the second
argument to sql_create_M().
Yes, I fixed the file myself. Basically, I did a search and replace on
the following:
' ##' > ' '
'~##' > '~'
'##<' > '<'
etc. If anyone is interested I can post the "fixed" custom-macros.hh file,
or make it available from my web site. But at the top of the file, it warns
that this file is created by a perl script, which I haven't looked at. If
you are interested in the file, drop me an email and I'll send it off. If
I get enough requests, I will post it on my web site.