On Tue, Nov 12, 2013 at 3:49 PM, Teresa Johnson wrote:
>> Is there a format for compiler-defined labels that would not be able
>> to clash with other user-generated labels?
>
> My understanding is that the "." in the generated name ensures that it
> will not clash with user-generated labels which cannot contain ".". So
> this should not be an issue.

Is that true for all languages? I don't think we can make that
assumption. Also, there may be clashes with other compiler generated
symbols. I know of at least one Fortran compiler that composes names
for module symbols as "modulename.symbolname", and if symbolname is
"cold" then you can have a clash.

Ciao!
Steven

Reply via email to