全局保留CPU寄存器

时间:2019-04-03 14:11:53

标签: c

我正在编写VM,并且需要一个CPU寄存器供我自己全局使用,换句话说,我需要告诉C编译器不要以任何方式使用此寄存器。可能是编译器在调用第三方库时(当无法保证寄存器用户时)必须保留该寄存器。如果可能,这可能吗? 不管是Clang还是GCC或其他东西,我都会选择可以执行此操作的编译器。

0 个答案:

没有答案