Index: lib/Support/Unix/TimeValue.inc |
diff --git a/lib/Support/Unix/TimeValue.inc b/lib/Support/Unix/TimeValue.inc |
index 042e0dacc346ccfbab772cc3d5a9991fe37765be..0b99eb742072c423d2e1232c6ad7d6b57ccd09b5 100644 |
--- a/lib/Support/Unix/TimeValue.inc |
+++ b/lib/Support/Unix/TimeValue.inc |
@@ -18,6 +18,13 @@ |
#include "Unix.h" |
+// @LOCALMOD-START |
+#ifndef timerclear |
+// Newlib does not have the timer{clear,add,sub} macros |
+#define timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0) |
+#endif |
+// @LOCALMOD-END |
+ |
namespace llvm { |
using namespace sys; |