Commit Diff


commit - 6f6553dfb7ab5b286e3ac75348eb85dc8fda6666
commit + a67406e465169623421beba9072b213a8e75c423
blob - 49e6ccb0d5ea57e6c1e4c259ba1b458a7302e583
blob + 4550eda951938310ad855f9c00c63773f8d0be99
--- include/libc.h
+++ include/libc.h
@@ -343,10 +343,10 @@ extern	int	atnotify(int(*)(void*, char*), int);
 /* 
  * <stdlib.h>
 extern	double	atof(char*); <stdlib.h>
-extern	int	atoi(char*);
-extern	long	atol(char*);
  */
-extern	vlong	atoll(const char*);
+extern	int	p9atoi(char*);
+extern	long	p9atol(char*);
+extern	vlong	p9atoll(char*);
 extern	double	charstod(int(*)(void*), void*);
 extern	char*	cleanname(char*);
 extern	int	p9decrypt(void*, void*, int);
@@ -400,6 +400,9 @@ extern	long	p9time(long*);
 #ifndef NOPLAN9DEFINES
 #define atexit		p9atexit
 #define atexitdont	p9atexitdont
+#define atoi		p9atoi
+#define atol		p9atol
+#define atoll		p9atoll
 #define encrypt		p9encrypt
 #define decrypt		p9decrypt
 #define getenv		p9getenv