In article <20180709085119.5df19f...@cvs.netbsd.org>, Robert Elz <source-changes-d@NetBSD.org> wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: kre >Date: Mon Jul 9 08:51:19 UTC 2018 > >Modified Files: > src/sys/arch/evbarm/stand/boot2440: dev_sdmmc.c > src/sys/arch/mips/sibyte/dev: sbjcnvar.h > src/sys/dev/sbus: magmareg.h spifreg.h > >Log Message: >Avoid redefining SET/CLR/ISSET (which in the kernel are normally >defined in <sys/types.h>). These redefinitions (when they are, >that is, when types.h is included) were sneaking through because >they were defined identically ... until CLR in <sys/types.h> was >changed... Avoid that issue arising again.
Why not remove them?!? christos