diff --git a/gcc/toplev.c b/gcc/toplev.c
index d2c906cd59cc4f9c438036154a1dafb36ab6d9ae..7f95a7d11b3ecf40e92577e6d2fd53b27175757a 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -1019,6 +1019,9 @@ get_run_time ()
 
   if (quiet_flag)
     return 0;
+#ifdef __BEOS__
+  return 0;
+#else /* not BeOS */
 #if defined (_WIN32) && !defined (__CYGWIN32__)
   if (clock() < 0)
     return 0;