From 54293a91844bc812091f10f8db673c71fea6b23d Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Sun, 7 Nov 2021 01:46:25 +0100 Subject: [PATCH] Remove unused "MAX_PATH" header The header's name was also quite misleading. Also remove an unused define in `asm/symbol.h`. --- include/asm/fstack.h | 1 - include/asm/symbol.h | 4 +--- include/types.h | 16 ---------------- test/asm/local-truncated.asm | 6 +++--- test/asm/local-truncated.err | 2 +- 5 files changed, 5 insertions(+), 24 deletions(-) delete mode 100644 include/types.h diff --git a/include/asm/fstack.h b/include/asm/fstack.h index 15af4d42..986964f7 100644 --- a/include/asm/fstack.h +++ b/include/asm/fstack.h @@ -19,7 +19,6 @@ #include "asm/lexer.h" -#include "types.h" struct FileStackNode { struct FileStackNode *parent; /* Pointer to parent node, for error reporting */ diff --git a/include/asm/symbol.h b/include/asm/symbol.h index 729ec28f..123d9340 100644 --- a/include/asm/symbol.h +++ b/include/asm/symbol.h @@ -17,10 +17,8 @@ #include "asm/section.h" #include "platform.h" // MIN_NB_ELMS -#include "types.h" -#define HASHSIZE (1 << 16) -#define MAXSYMLEN 256 +#define MAXSYMLEN 255 enum SymbolType { SYM_LABEL, diff --git a/include/types.h b/include/types.h deleted file mode 100644 index e1fa473b..00000000 --- a/include/types.h +++ /dev/null @@ -1,16 +0,0 @@ -/* - * This file is part of RGBDS. - * - * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. - * - * SPDX-License-Identifier: MIT - */ - -#ifndef RGBDS_TYPES_H -#define RGBDS_TYPES_H - -#ifndef _MAX_PATH -#define _MAX_PATH 512 -#endif - -#endif /* RGBDS_TYPES_H */ diff --git a/test/asm/local-truncated.asm b/test/asm/local-truncated.asm index 142a5af4..8b842f3c 100644 --- a/test/asm/local-truncated.asm +++ b/test/asm/local-truncated.asm @@ -1,11 +1,11 @@ SECTION "Test", ROM0 -MACRO a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +MACRO a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 println "truncated :(" ENDM a012: a012.local -a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012: - a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012.local +a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012: + a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012.local diff --git a/test/asm/local-truncated.err b/test/asm/local-truncated.err index 2710cfe8..5bf5d0f2 100644 --- a/test/asm/local-truncated.err +++ b/test/asm/local-truncated.err @@ -1,7 +1,7 @@ warning: local-truncated.asm(10): [-Wlong-string] Symbol name too long, got truncated error: local-truncated.asm(10): - 'a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' already defined at local-truncated.asm(3) + 'a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' already defined at local-truncated.asm(3) warning: local-truncated.asm(11): [-Wlong-string] Symbol name too long, got truncated error: Assembly aborted (1 error)!