From d8165f2b38c6405d506649d93112bad62d3d9ec0 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 13 Sep 2025 15:21:45 +0900 Subject: feat: include --- src/ast.c | 1 + src/cli.c | 1 + src/codegen.c | 1 + src/common.c | 1 + src/fs.c | 1 + src/io.c | 1 + src/main.c | 1 + src/parse.c | 1 + src/preprocess.c | 1 + src/std.h | 10 ---------- src/token.c | 1 + src/tokenize.c | 1 + 12 files changed, 11 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/ast.c b/src/ast.c index d698543..cdfd9a0 100644 --- a/src/ast.c +++ b/src/ast.c @@ -1,4 +1,5 @@ #include "ast.h" +#include #include "common.h" #include "preprocess.h" diff --git a/src/cli.c b/src/cli.c index cd4cc42..7388370 100644 --- a/src/cli.c +++ b/src/cli.c @@ -1,5 +1,6 @@ #include "cli.h" #include +#include #include "common.h" #include "version.h" diff --git a/src/codegen.c b/src/codegen.c index dccabe4..6b3c858 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -1,4 +1,5 @@ #include "codegen.h" +#include #include "common.h" #include "preprocess.h" diff --git a/src/common.c b/src/common.c index 02bb712..75ca0ca 100644 --- a/src/common.c +++ b/src/common.c @@ -1,6 +1,7 @@ #include "common.h" #include #include +#include void fatal_error(const char* msg, ...) { va_list args; diff --git a/src/fs.c b/src/fs.c index a299ef9..b5e31dd 100644 --- a/src/fs.c +++ b/src/fs.c @@ -1,4 +1,5 @@ #include "fs.h" +#include #include "std.h" // 'ext' must include '.'. diff --git a/src/io.c b/src/io.c index 6b52318..7d0b875 100644 --- a/src/io.c +++ b/src/io.c @@ -1,5 +1,6 @@ #include "io.h" #include +#include #include "common.h" #include "json.h" diff --git a/src/main.c b/src/main.c index 5a9fd56..469e5db 100644 --- a/src/main.c +++ b/src/main.c @@ -1,3 +1,4 @@ +#include #include "ast.h" #include "cli.h" #include "codegen.h" diff --git a/src/parse.c b/src/parse.c index f9c4cea..14fd7d2 100644 --- a/src/parse.c +++ b/src/parse.c @@ -1,5 +1,6 @@ #include "parse.h" #include +#include #include "common.h" #include "tokenize.h" diff --git a/src/preprocess.c b/src/preprocess.c index bd7feae..5e029f2 100644 --- a/src/preprocess.c +++ b/src/preprocess.c @@ -1,6 +1,7 @@ #include "preprocess.h" #include #include +#include #include "common.h" #include "parse.h" #include "sys.h" diff --git a/src/std.h b/src/std.h index a4fe905..2d7d8c8 100644 --- a/src/std.h +++ b/src/std.h @@ -6,18 +6,8 @@ int atoi(const char*); void* calloc(size_t, size_t); void exit(int); -void* memcpy(void*, const void*, size_t); -void* memmove(void*, const void*, size_t); -void* memset(void*, int, size_t); int mkstemps(char*, int); void* realloc(void*, size_t); -int strcmp(const char*, const char*); -size_t strlen(const char*); -int strncmp(const char*, const char*, size_t); -char* strdup(const char*); -char* strndup(const char*, size_t); -char* strstr(const char*, const char*); -char* strrchr(const char*, int); long strtol(const char*, char**, int); int system(const char*); diff --git a/src/token.c b/src/token.c index e825de1..1942ffb 100644 --- a/src/token.c +++ b/src/token.c @@ -1,5 +1,6 @@ #include "token.h" #include +#include #include "common.h" #include "json.h" diff --git a/src/tokenize.c b/src/tokenize.c index c897b02..c6f46a5 100644 --- a/src/tokenize.c +++ b/src/tokenize.c @@ -1,4 +1,5 @@ #include "tokenize.h" +#include #include "common.h" typedef struct { -- cgit v1.2.3-70-g09d2