[PATCH openEuler-22.03-LTS-SP1 v2 288/370] x86/entry: Work around Clang __bdos() bug