https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38925
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |egallager at gcc dot gnu.org --- Comment #11 from Eric Gallager <egallager at gcc dot gnu.org> --- When I compile the testcase on i386-apple-darwin9.8.0, I get: $ /usr/local/bin/gcc -m64 -c 38925.c 38925.c:76:1: warning: always_inline function might not be inlinable [-Wattributes] VMRUN(uint64 vmcb) ^~~~~ 38925.c: In function ‘test_function’: 38925.c:116:1: error: bp cannot be used in asm here } ^ $ After adding an additional 'inline' to the testcase to silence the -Wattributes warning, with any optimization level (-O1, -O2, -O3, -Os, -Og, -Ofast) I then get: $ /usr/local/bin/gcc -m64 -O2 -c 38925.c 38925.c:93:no such instruction: `vmrun' $ So I can't confirm, but I'm assuming that's because I'm not using the right kind of computer...