diff --git a/backends/plugins/riscos/riscos-provider.cpp b/backends/plugins/riscos/riscos-provider.cpp index 6399c030c29..52446199805 100644 --- a/backends/plugins/riscos/riscos-provider.cpp +++ b/backends/plugins/riscos/riscos-provider.cpp @@ -37,11 +37,13 @@ void pluginHack() { volatile float f = 0.0f; volatile double d = 0.0; + volatile int i = 0; byte *b = new (std::nothrow) byte[100]; f = tanhf(f); f = logf(f); + f = log10f(f); f = lroundf(f); f = expf(f); f = frexpf(f, NULL); @@ -52,6 +54,8 @@ void pluginHack() { d = nearbyint(d); + i = strcoll("dummyA", "dummyB"); + rename("dummyA", "dummyB"); delete[] b;