> If a IS_IN_* macro is defined, then NOT_IN_libc is always defined, > except obviously for IS_IN_libc. There's no need to check for both. > Verified on x86_64 and i686 that the source is unchanged. I assume you mean that the generated code is unchanged. This is fine.