Date: Mon, 9 Jul 2018 12:28:04 +0000 (UTC) From: chris...@astron.com (Christos Zoulas) Message-ID: <phvkck$4hl$1...@blaine.gmane.org>
| >Avoid redefining SET/CLR/ISSET | Why not remove them?!? Too lazy to validate that would work ... a couple of them caused no build breakage (that I'm aware of) and so might not come into conflict with types.h (that included the .c file). Whether the .h files are always used in places where types.h is included (or include it themselves) I don't know. The #ifdef's were just a way to avoid breakage (mostly, I know it is possible for these to be included before types.h) without breaking other stuff while attempting to deal with this issue. But feel free to remove any of them that are truly not needed. kre