From: Alan Cox Date: Sun, 22 Mar 2015 21:47:09 +0000 (+0000) Subject: binmunge: warn on overflows X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=6a2acd8ef02126e61984a14759c039ddc9c11820;p=FUZIX.git binmunge: warn on overflows --- diff --git a/Kernel/tools/binmunge.c b/Kernel/tools/binmunge.c index 006a0b37..0f129463 100644 --- a/Kernel/tools/binmunge.c +++ b/Kernel/tools/binmunge.c @@ -239,6 +239,9 @@ static void process_stub(char *p) { int b1, b2, addr; char name[65]; + + if (strlen(p) > 4 && !isspace(p[8])) + fprintf(stderr, "Overflow: %s", p); if (sscanf(p, "%02x %04x %02x %64s", &b1, &addr, &b2, name) != 4) { fprintf(stderr, "Invalid relocation link %s\n", p); exit(1);