From 57714203de749f1690f8c2d3ecb6bb1239b60dd2 Mon Sep 17 00:00:00 2001 From: Shinovon Date: Tue, 22 Jul 2025 13:03:36 +0500 Subject: [PATCH] Symbian: fix gcce builds not running on s60v3 --- src/Platform_Symbian.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Platform_Symbian.cpp b/src/Platform_Symbian.cpp index 62db0f8aa..b43805e10 100644 --- a/src/Platform_Symbian.cpp +++ b/src/Platform_Symbian.cpp @@ -709,5 +709,21 @@ static cc_result GetMachineID(cc_uint32* key) { } return 0; } + +#ifndef __ARMCC_4_0__ +extern "C" { +extern int __aeabi_uidivmod(unsigned int a, unsigned int b); +extern int __aeabi_idivmod(int a, int b); +int __aeabi_idiv(int a, int b) +{ + return __aeabi_idivmod(a, b); +} + +int __aeabi_uidiv(unsigned int a, unsigned int b) +{ + return __aeabi_uidivmod(a, b); +} +} #endif +#endif