00001 #if __GNUC__ > 3 00002 00003 /* GCCE 4.3.2 generates these functions which are are missing from exports (they are simple aliases) */ 00004 extern int __aeabi_uidivmod(unsigned int a, unsigned int b); 00005 extern int __aeabi_idivmod(int a, int b); 00006 int __aeabi_idiv(int a, int b) 00007 { 00008 return __aeabi_idivmod(a, b); 00009 } 00010 00011 int __aeabi_uidiv(unsigned int a, unsigned int b) 00012 { 00013 return __aeabi_uidivmod(a, b); 00014 } 00015 00016 #endif 00017 00018 00019