diff --git a/firmware/util/efilib.cpp b/firmware/util/efilib.cpp index d91a2c8c33..d3f3664c8c 100644 --- a/firmware/util/efilib.cpp +++ b/firmware/util/efilib.cpp @@ -400,3 +400,9 @@ float tanf_taylor(float x) { // tan = sin / cos return sin_val / cos_val; } + +#if EFI_PROD_CODE +extern "C" void __cxa_pure_virtual(void) { + osalSysHalt("Pure virtual function call."); +} +#endif