slav: (good nick)
you define local label in virtual block just like as anywhere else.
Only difference between virtual block and normal code, is that no data defined in virtual block won't be really in destination file, only labels and constants will be defined.
for example
virtual
name dd 0
end virtual
is same as
same with local labels,
global:
virtual
.loc:
end virtual
is same as
I think you wanted to declare label local to virtual block (eg it can be used in virtual block, but not elsewhere). If so, then what do you need it for? I think there will be a better way to do it.