itoa: say goodbye
authorAlan Cox <alan@linux.intel.com>
Tue, 17 Mar 2015 22:17:00 +0000 (22:17 +0000)
committerAlan Cox <alan@linux.intel.com>
Tue, 17 Mar 2015 22:17:00 +0000 (22:17 +0000)
Library/include/stdlib.h
Library/libs/Makefile
Library/libs/Makefile.6502
Library/libs/itoa.c [deleted file]

index 0b40a42..afec743 100644 (file)
@@ -35,7 +35,6 @@ extern int rand __P((void));
 extern void srand __P((uint seed));
 
 extern char *__longtoa __P((unsigned long, char *, int, char, char));
-extern char *itoa __P((int value, char *strP, int radix));
 extern char *ultoa __P((unsigned long value, char *strP, int radix));
 extern char *ltoa __P((long value, char *strP, int radix));
 
index 665ccfd..dfa8855 100644 (file)
@@ -26,10 +26,10 @@ SRC_C += fgetpos.c fgets.c fopen.c fprintf.c fputc.c fputs.c fread.c free.c
 SRC_C += fsetpos.c ftell.c fwrite.c getcwd.c
 SRC_C += getenv.c __getgrent.c getgrgid.c getgrnam.c getopt.c
 SRC_C += getpw.c __getpwent.c getpwnam.c getpwuid.c gets.c gettimeofday.c
-SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c itoa.c killpg.c
+SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c killpg.c
 SRC_C += libintl.c
 SRC_C += localtim.c localtim_r.c lseek.c lsearch.c lstat.c ltoa.c ltostr.c
-SRC_C += malloc.c mkfifo.c nanosleep.c opendir.c pause.c perror.c
+SRC_C += malloc.c mkfifo.c mkstemps.c nanosleep.c opendir.c pause.c perror.c
 SRC_C += popen.c printf.c putenv.c putgetch.c putpwent.c pwent.c qsort.c
 SRC_C += raise.c rand.c readdir.c readlink.c realloc.c regerror.c
 SRC_C += regsub.c remove.c rewind.c rindex.c setbuffer.c setenv.c setjmp.c
index 3481693..6484e1a 100644 (file)
@@ -40,10 +40,10 @@ SRC_C += fgetpos.c fgets.c fopen.c fprintf.c fputc.c fputs.c fread.c free.c
 SRC_C += fsetpos.c ftell.c fwrite.c getcwd.c
 SRC_C += getenv.c __getgrent.c getgrgid.c getgrnam.c getopt.c
 SRC_C += getpw.c __getpwent.c getpwnam.c getpwuid.c gets.c gettimeofday.c
-SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c itoa.c killpg.c
+SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c killpg.c
 SRC_C += libintl.c
 SRC_C += localtim.c localtim_r.c lseek.c lsearch.c lstat.c ltoa.c ltostr.c
-SRC_C += malloc.c mkfifo.c nanosleep.c opendir.c pause.c perror.c
+SRC_C += malloc.c mkfifo.c mkstemps.c nanosleep.c opendir.c pause.c perror.c
 SRC_C += popen.c printf.c putenv.c putgetch.c putpwent.c pwent.c qsort.c
 SRC_C += raise.c rand.c readdir.c readlink.c realloc.c regerror.c
 SRC_C += regsub.c remove.c rewind.c rindex.c setbuffer.c setenv.c setjmp.c
diff --git a/Library/libs/itoa.c b/Library/libs/itoa.c
deleted file mode 100644 (file)
index f4aa1d9..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-/* itoa.c <ndf@linux.mit.edu> */
-#define __MAX_INT_CHARS 7
-
-char *itoa(int i)
-{
-   static char a[__MAX_INT_CHARS];
-   char *b = a + sizeof(a) - 1;
-   int   sign = (i < 0);
-
-   if (sign)
-      i = -i;
-   *b = 0;
-   do
-   {
-      *--b = '0' + (i % 10);
-      i /= 10;
-   }
-   while (i);
-   if (sign)
-      *--b = '-';
-   return b;
-}