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