# New Ticket Created by  "Clinton A. Pierce" 
# Please include the string:  [perl #22617]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=22617 >


The following code:

.sub _realmain
         bsr FOO
         call _function
         end

FOO:    print "In main's FOO"
         ret
.end
.sub _function
         bsr FOO
         ret
FOO:    print "in the function's FOO"
         ret
.end

Causes "In main's FOO" to be printed twice.  While an understandable 
behavior, probably not the correct one.  Language in parsing.pod indicates 
that perhaps the labels should be munged by IMCC.   If this *is* the 
correct behavior, then a "duplicate label" error of some kind should be 
emitted by IMCC.




Reply via email to