From: Alan Cox Date: Thu, 14 Dec 2017 11:32:35 +0000 (+0000) Subject: process: Fix mask size in ssig X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=9cb5d967f5d13d922cdfd69592676de34ccf5290;p=FUZIX.git process: Fix mask size in ssig We don't need a 32bit value any more, and using 16bits saves us 100 bytes (That's how expensive SDCC longs are!) --- diff --git a/Kernel/process.c b/Kernel/process.c index 41a4a690..96f4bc81 100644 --- a/Kernel/process.c +++ b/Kernel/process.c @@ -593,7 +593,7 @@ rescan: void ssig(ptptr proc, uint8_t sig) { struct sigbits *m = proc->p_sig; - uint32_t sigm; + uint16_t sigm; uint8_t sigbit = sig & 0x0F; irqflags_t irq;