------- Comment #5 from fxcoudert at gcc dot gnu dot org  2007-03-21 14:00 
-------
(In reply to comment #4)
> FX' suggestion may fail if dots turn out to be non-portable.

The GNU as documentation says: "Symbol names begin with a letter or with one of
`._'. On most machines, you can also use $ in symbol names; exceptions are
noted in Machine Dependencies. That character may be followed by any string of
digits, letters, dollar signs (unless otherwise noted in Machine Dependencies),
and underscores."

So the strictest possible set of names: [a-zA-Z._][a-zA-Z0-9]*
We should see if there are other requirements, e.g. when GCC is built with a
system assembler that is not the GNU as. Otherwise, I think we'll have to go
with uppercase.


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fxcoudert at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31144

Reply via email to