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

Reply via email to