On Mon, 15 Oct 2018, Jakub Jelinek wrote: > On Mon, Oct 15, 2018 at 01:36:36PM +0300, Alexander Monakov wrote: > > On Mon, 15 Oct 2018, Richard Biener wrote: > > > > > > Oh, and I personally find %` ugly ;) What non-alnum chars > > > are taken by backends? > > > > I think only double quote, backslash, backtick remain unclaimed. And of > > course > > ASCII \0 through \040 and \177 ;) > > As has been said, the way microblaze claims non-alnum characters it doesn't > support is just bogus, so we shouldn't consider them to be taken.
I understand - I've made an effort to manually go through the backends and find characters they meaningfully handle in their print_operand hooks. In particular MIPS handles all of []()<> (but %[ is special anyway, for %[name] substitution). Alexander