From b2e05e03df85ba84f11e10445663fb23ebd21e23 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 15 Aug 2024 20:50:06 +0200 Subject: stdlib.h: define __itoa/__utoa while building newlib This avoids a `__utoa undefined' warning when building newlib for Cygwin. We still need to export the symbols for backward compatibility. Signed-off-by: Corinna Vinschen --- newlib/libc/include/stdlib.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newlib/libc/include/stdlib.h b/newlib/libc/include/stdlib.h index fd89f5b..0690a03 100644 --- a/newlib/libc/include/stdlib.h +++ b/newlib/libc/include/stdlib.h @@ -221,7 +221,7 @@ char * ecvtbuf (double, int, int*, int*, char *); char * fcvtbuf (double, int, int*, int*, char *); char * ecvtf (float,int,int *,int *); #endif -#ifndef __CYGWIN__ +#if !defined (__CYGWIN__) || defined (_LIBC) char * __itoa (int, char *, int); char * __utoa (unsigned, char *, int); # if __MISC_VISIBLE -- cgit v1.1