Message ID | 20240513113513.640007-3-alex.bennee@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | add SYS_GET_CMDLINE test | expand |
On Mon, 13 May 2024 at 12:35, Alex Bennée <alex.bennee@linaro.org> wrote: > > We shouldn't use <string.h> for our own implementation. Also the base > types we need live in <stdint.h> as <inttypes.h> doesn't exist for the > bare metal compilers. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- Reviewed-by: Peter Maydell <peter.maydell@linaro.org> thanks -- PMM
diff --git a/semihosting.c b/semihosting.c index 7a0ee0c..27dafbe 100644 --- a/semihosting.c +++ b/semihosting.c @@ -16,8 +16,8 @@ * from this software without specific prior written permission. */ -#include <inttypes.h> -#include <string.h> +#include <stdint.h> +#include "string.h" #include "semihosting.h" int semi_open(char const *filename, int mode) diff --git a/semihosting.h b/semihosting.h index 06cda8d..68344fb 100644 --- a/semihosting.h +++ b/semihosting.h @@ -19,7 +19,7 @@ #ifndef SEMIHOSTING_H #define SEMIHOSTING_H -#include <inttypes.h> +#include <stdint.h> #define SYS_OPEN 1 #define OPEN_RDONLY 1 diff --git a/string.c b/string.c index 045d71b..c289aa1 100644 --- a/string.c +++ b/string.c @@ -16,7 +16,7 @@ * from this software without specific prior written permission. */ -#include <string.h> +#include "string.h" static void *__memmove_down(void *__dest, __const void *__src, size_t __n) { diff --git a/usertest.c b/usertest.c index ce0f61d..5df95f3 100644 --- a/usertest.c +++ b/usertest.c @@ -20,7 +20,7 @@ * from this software without specific prior written permission. */ -#include <stdio.h> +#include "string.h" #include "semihosting.h" #include "printf/printf.h"
We shouldn't use <string.h> for our own implementation. Also the base types we need live in <stdint.h> as <inttypes.h> doesn't exist for the bare metal compilers. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> --- semihosting.c | 4 ++-- semihosting.h | 2 +- string.c | 2 +- usertest.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-)