From b3287b2b0f45fe3757c2c3fc763b50a7db0aa257 Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 11 Dec 1990 11:10:46 +0000 Subject: [PATCH] Some fixes: delinted and fixed alignment bug (bloody sizeof strikes again) --- util/led/extract.c | 1 + util/led/memory.c | 3 +-- util/led/memory.h | 2 +- util/led/scan.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/util/led/extract.c b/util/led/extract.c index 1e09efbe2..fc76e6d5f 100644 --- a/util/led/extract.c +++ b/util/led/extract.c @@ -20,6 +20,7 @@ static getexternal(); static redefine(); static transfer(); +extern ind_t savechar(); /* * Get section sizes and symboltable information from present module. */ diff --git a/util/led/memory.c b/util/led/memory.c index 065f86675..63cd8b8ef 100644 --- a/util/led/memory.c +++ b/util/led/memory.c @@ -45,7 +45,6 @@ static ind_t refused; sbreak(incr) ind_t incr; { - extern char *brk(); unsigned int inc; incr = (incr + (GRANULE - 1)) & ~(GRANULE - 1); @@ -54,7 +53,7 @@ sbreak(incr) if ((refused && refused < incr) || (sizeof(char *) < sizeof(long) && (inc != incr || BASE + inc < BASE)) || - (int) brk(BASE + incr) == -1) { + brk(BASE + incr) == -1) { if (!refused || refused > incr) refused = incr; return -1; diff --git a/util/led/memory.h b/util/led/memory.h index 4286c16c3..74c9c9263 100644 --- a/util/led/memory.h +++ b/util/led/memory.h @@ -35,7 +35,7 @@ extern struct memory mems[]; #define address(piece,offset) (mems[(piece)].mem_base+(offset)) #define modulptr(offset) (mems[ALLOMODL].mem_base+core_position+(offset)) -#define int_align(sz) (((sz)+(sizeof(int)-1))&~(sizeof(int)-1)) +#define int_align(sz) (((sz)+(sizeof(int)-1))&~(int)(sizeof(int)-1)) extern ind_t core_position; extern ind_t hard_alloc(); diff --git a/util/led/scan.c b/util/led/scan.c index afabd587e..a33d12c31 100644 --- a/util/led/scan.c +++ b/util/led/scan.c @@ -547,7 +547,7 @@ nextrelo() return walkrelo++; if (relind == _RELSIZ) { - int i = cnt_relos >= _RELSIZ ? _RELSIZ : cnt_relos; + unsigned int i = cnt_relos >= _RELSIZ ? _RELSIZ : cnt_relos; cnt_relos -= i; rd_relo(relobuf, i); -- 2.34.1