Explicit cast for intentional incompatible integer to pointer conversion.

Index: newlib/doc/makedoc.c
--- newlib/doc/makedoc.c.orig
+++ newlib/doc/makedoc.c
@@ -1315,11 +1315,11 @@ else	
 		     /* Got a number, embedd the magic push number
 			function */
 		     add_to_definition(ptr, push_number);
-		     add_to_definition(ptr, atol(word));
+		     add_to_definition(ptr, (stinst_type)atol(word));
 		     break;
 		   default:
 		     add_to_definition(ptr, call);
-		     add_to_definition(ptr, lookup_word(word));
+		     add_to_definition(ptr, (stinst_type)lookup_word(word));
 		 }
 
 		string = nextword(string, &word);		     
