Skip to content

Commit 97ecb26

Browse files
Dr. David Alan Gilbertbp3tk0v
authored andcommitted
x86/boot: Remove unused function atou()
I can't find any sign of atou() having been used. Remove it. Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://lore.kernel.org/r/20240913005753.1392431-1-linux@treblig.org
1 parent 7565caa commit 97ecb26

File tree

3 files changed

+0
-10
lines changed

3 files changed

+0
-10
lines changed

arch/x86/boot/boot.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ void initregs(struct biosregs *regs);
305305
int strcmp(const char *str1, const char *str2);
306306
int strncmp(const char *cs, const char *ct, size_t count);
307307
size_t strnlen(const char *s, size_t maxlen);
308-
unsigned int atou(const char *s);
309308
unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base);
310309
size_t strlen(const char *s);
311310
char *strchr(const char *s, int c);

arch/x86/boot/string.c

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,6 @@ size_t strnlen(const char *s, size_t maxlen)
8888
return (es - s);
8989
}
9090

91-
unsigned int atou(const char *s)
92-
{
93-
unsigned int i = 0;
94-
while (isdigit(*s))
95-
i = i * 10 + (*s++ - '0');
96-
return i;
97-
}
98-
9991
/* Works only for digits and letters, but small and fast */
10092
#define TOLOWER(x) ((x) | 0x20)
10193

arch/x86/boot/string.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ extern size_t strlen(const char *s);
2424
extern char *strstr(const char *s1, const char *s2);
2525
extern char *strchr(const char *s, int c);
2626
extern size_t strnlen(const char *s, size_t maxlen);
27-
extern unsigned int atou(const char *s);
2827
extern unsigned long long simple_strtoull(const char *cp, char **endp,
2928
unsigned int base);
3029
long simple_strtol(const char *cp, char **endp, unsigned int base);

0 commit comments

Comments
 (0)