"ifdef" 在 PowerPC 汇编中
"ifdef" in PowerPC Assembly
我想在汇编代码中创建一个类似于 C 中的预处理器的 ifdef 条件。
例如:
ifdef UNIT_TEST
b somewhere
else
b somewhere else
我正在使用 e200z6 PowerPC 内核。
通常(这就是我们在 Linux 内核的 powerpc 部分所做的)我们让 C 预处理器为我们预处理 ASM 文件:
#ifdef UNIT_TEST
b test
#else
b work
#endif
通常这些文件被标记为 .S
而不是 .s
或 .asm
以表明它们已经过预处理。
我想在汇编代码中创建一个类似于 C 中的预处理器的 ifdef 条件。
例如:
ifdef UNIT_TEST
b somewhere
else
b somewhere else
我正在使用 e200z6 PowerPC 内核。
通常(这就是我们在 Linux 内核的 powerpc 部分所做的)我们让 C 预处理器为我们预处理 ASM 文件:
#ifdef UNIT_TEST
b test
#else
b work
#endif
通常这些文件被标记为 .S
而不是 .s
或 .asm
以表明它们已经过预处理。