Made it so when macros are expanded in .text section, their labels are renamed so multiple usages of the macro doesn't have label name collisions