diff --git a/util/LLgen/src/alloc.c b/util/LLgen/src/alloc.c index 0580b4a9..25ca26d6 100644 --- a/util/LLgen/src/alloc.c +++ b/util/LLgen/src/alloc.c @@ -16,6 +16,7 @@ * Interface to malloc() and realloc() */ +#include # include "types.h" # include "extern.h" @@ -31,7 +32,6 @@ alloc(size) unsigned size; { Allocate "size" bytes. Panic if it fails */ p_mem p; - p_mem malloc(); if ((p = malloc(size)) == 0) fatal(linecount,e_nomem); return p; @@ -43,8 +43,6 @@ ralloc(p,size) p_mem p; unsigned size; { Re-allocate the chunk of memory indicated by "p", to occupy "size" bytes */ - p_mem realloc(); - if ((p = realloc(p,size)) == 0) fatal(linecount,e_nomem); return p; } diff --git a/util/LLgen/src/check.c b/util/LLgen/src/check.c index 2c974aec..21d8a9f9 100644 --- a/util/LLgen/src/check.c +++ b/util/LLgen/src/check.c @@ -16,6 +16,8 @@ * Several routines to perform checks and printouts */ +#include +#include # include "types.h" # include "extern.h" # include "io.h" diff --git a/util/LLgen/src/main.c b/util/LLgen/src/main.c index 82b88d3a..733c0d81 100644 --- a/util/LLgen/src/main.c +++ b/util/LLgen/src/main.c @@ -16,6 +16,8 @@ * Contains main program, and some error message routines */ +#include +#include # include "types.h" # include "io.h" # include "extern.h"