это само собой понятно, но вопрос в другом и похоже из ряда вон выходящих. Похоже, чтоб на него ответить надо только сорсы компилера смотреть
option scoped по умолчанию, и метки локальные в этом случае, как и сказал PaCHER. NoScoped делает все метки глобальными, использование ::...
NuMeR да действительно, компилер с этими двумя строками подставляет дальнюю метку, а без них ближнюю. а вот по какой причине хез
я тут хотел сказать два двоеточия
.text:00000000 public _p1@0 .text:00000000 _p1@0 proc near ; CODE XREF: p2()p .text:00000000...
PaCHER вроде не совсем так, все метки глобальные по умолчанию. Надо юзать Option Scoped, тогда компилер распознает локальные метки, а внутри...
блин, бред написал, связано с тем что компилер адрес метки переписал когда ее встретил второй раз
потому что до метки m1 в proc компилер еще не дошел
Имена участников (разделяйте запятой).