macros are not handled by the preprocessor in ASM
Merge pull request #435 from OlegHahm/fix_assembler_ifdef

macros are not handled by the preprocessor in ASM