条件汇编如何在Xcode上工作?

时间:2012-07-19 02:14:22

标签: xcode assembly preprocessor conditional-compilation

我想在Xcode上重用一些汇编代码,就像nasm条件汇编一样:

.macro My_function 1

.globl function_$0_neon

function_$0_neon:

 #ifdef SAD
 vadd.u8 q0,q1
 #else
 vsub.u8 q0,q1
 #endif

 bx lr
.endm

#define SAD

My_function SAD

#undef SAD

#define SATD

My_function SATD

 #undef SATD

我希望两个宏将在文件中单独扩展一次。 它通过编译但不起作用,#idefine也失败了。有关于此的任何建议或Apple规范?谢谢!

0 个答案:

没有答案