From: Dale Weiler Date: Thu, 25 Apr 2013 03:34:42 +0000 (+0000) Subject: Apply some static where it belongs X-Git-Tag: before-library~3 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=10dd7aacfe87f97e10d61dff343e00b9c03eac69;p=xonotic%2Fgmqcc.git Apply some static where it belongs --- diff --git a/Makefile b/Makefile index b96168d..667dfe6 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,6 @@ ifeq ($(CC), clang) -Wno-conversion \ -Wno-missing-prototypes \ -Wno-float-equal \ - -Wno-missing-variable-declarations \ -Wno-unknown-warning-option else #Tiny C Compiler doesn't know what -pedantic-errors is diff --git a/code.c b/code.c index 5728a8d..eabc50c 100644 --- a/code.c +++ b/code.c @@ -31,7 +31,7 @@ prog_section_function *code_functions; int *code_globals; char *code_chars; uint16_t code_crc; -uint32_t code_entfields; +static uint32_t code_entfields; /* This is outrageous! */ #define QCINT_ENTRY void* diff --git a/exec.c b/exec.c index dff388b..0ef3211 100644 --- a/exec.c +++ b/exec.c @@ -625,7 +625,7 @@ typedef struct { const char *value; } qcvm_parameter; -qcvm_parameter *main_params = NULL; +static qcvm_parameter *main_params = NULL; #define CheckArgs(num) do { \ if (prog->argc != (num)) { \ diff --git a/ir.c b/ir.c index 2552510..68186dc 100644 --- a/ir.c +++ b/ir.c @@ -48,7 +48,7 @@ const char *type_name[TYPE_COUNT] = { "" }; -size_t type_sizeof_[TYPE_COUNT] = { +static size_t type_sizeof_[TYPE_COUNT] = { 1, /* TYPE_VOID */ 1, /* TYPE_STRING */ 1, /* TYPE_FLOAT */ diff --git a/lexer.c b/lexer.c index db0a8f4..7722f4f 100644 --- a/lexer.c +++ b/lexer.c @@ -58,7 +58,7 @@ static size_t num_keywords_fg = sizeof(keywords_fg) / sizeof(keywords_fg[0]); * Lexer code */ -char* *lex_filenames; +static char* *lex_filenames; void lexerror(lex_file *lex, const char *fmt, ...) { diff --git a/test.c b/test.c index f263cea..0af7477 100644 --- a/test.c +++ b/test.c @@ -26,7 +26,7 @@ opts_cmd_t opts; -const char *task_bins[] = { +static const char *task_bins[] = { "./gmqcc", "./qcvm" }; @@ -654,7 +654,7 @@ typedef struct { bool compiled; } task_t; -task_t *task_tasks = NULL; +static task_t *task_tasks = NULL; /* * Read a directory and searches for all template files in it diff --git a/util.c b/util.c index fa6e797..c8d50f5 100644 --- a/util.c +++ b/util.c @@ -26,12 +26,12 @@ #include "gmqcc.h" /* TODO: remove globals ... */ -uint64_t mem_ab = 0; -uint64_t mem_db = 0; -uint64_t mem_at = 0; -uint64_t mem_dt = 0; -uint64_t mem_pk = 0; -uint64_t mem_hw = 0; +static uint64_t mem_ab = 0; +static uint64_t mem_db = 0; +static uint64_t mem_at = 0; +static uint64_t mem_dt = 0; +static uint64_t mem_pk = 0; +static uint64_t mem_hw = 0; struct memblock_t { const char *file;