Hi Jakub, > On Thu, Jan 23, 2020 at 09:12:27PM +0100, Rainer Orth wrote: >> +FAIL: gcc.target/i386/pr91298-2.c (test for excess errors) >> >> It only allows letters, digits, '_' and '.' in identifiers: >> https://docs.oracle.com/cd/E37838_01/html/E61064/eqbsx.html#XALRMeoqjw > > So, no way to emit other letters in identifiers through some other syntax?
none that I know of. There's certainly nothing documented. >> Right now, we don't have an effective-target keyword matching >> -fdollars-in-identifiers. There are only 3 other tests using that >> option: >> >> gcc.dg/cpp/lexident.c preprocess only >> gcc.dg/ucnid-5-utf8.c skipped on avr*-*, powerpc-ibm-aix* (no >> $) >> skipped if ! ucn >> gcc.dg/ucnid-5.c skipped on avr*-*, powerpc-ibm-aix* (no $) >> >> So we might just xfail the new ones on *86*-*-solaris2* && !gas, I guess. > > Or even dg-skip-if or { target { ! *86*-*-solaris2* || gas } }, I guess it > really depends on whether there is any hope it might work there. Unlikely: there's barely any development on the Solaris assemblers these days, though I prefer to xfail tests if possible to get notified if they suddenly start to work for some reason. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University