Use local labels to avoid duplicate assembly names

Note: This has been compile-tested only.
Merge pull request #3 from Kensan/local-asm-labels

Use local labels to avoid duplicate assembly names