mescc: Support gcc-3.2: Add __divdi3, __moddi3 stubs.
[mes.git] / lib / gcc.c
index 679b6068a79300e9e73292969920832731651e11..351385addcc2e09a0db30fb476b0106f5158625d 100644 (file)
--- a/lib/gcc.c
+++ b/lib/gcc.c
@@ -46,3 +46,18 @@ sleep (unsigned int seconds)
   requested_time.tv_nsec = 0;
   return nanosleep (&requested_time, &remaining);
 }
+
+// gcc-3.2
+double
+__divdi3 (double a, double b)
+{
+  eputs ("__divdi3 stub\n");
+  return ((int)a / (int)b);
+}
+
+double
+__moddi3 (double a, double b)
+{
+  eputs ("__moddi3 stub\n");
+  return ((int) a %(int)b);
+}