From 7faa798bed2130a7cebc49f4c055b9873e19a768 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Tue, 11 Jan 2005 17:02:22 +0000
Subject: newer linux headers define __cast__ in compiler.h so lets fake it too

---
 include/features.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/include/features.h b/include/features.h
index d74c7d1c6..0af6bf43b 100644
--- a/include/features.h
+++ b/include/features.h
@@ -417,6 +417,9 @@ uClibc was built without large file support enabled.
 #ifndef __LINUX_COMPILER_H
 #define __LINUX_COMPILER_H
 #endif
+#ifndef __cast__
+#define __cast__(_to)
+#endif
 
 /* Arrange to hide uClibc internals */
 #if __GNUC_PREREQ (3, 3)
-- 
cgit v1.2.3