Messages in this thread | | | Subject | Re: macro in linux/compiler.h pollutes gcc __attribute__ namespace | From | Timmy Douglas <> | Date | Wed, 04 May 2005 22:08:46 -0400 |
| |
Kyle Moffett <mrmacman_g4@mac.com> writes:
> On May 4, 2005, at 14:10:21, Timmy Douglas wrote: >> I'm guessing it goes sort of like this: >> >> signal.h -> bits/sigcontext.h -> asm/sigcontext.h -> linux/compiler.h > > Installing headers directly from the kernel has been deprecated for > quite a while. Please look for the "linux-kernel-headers" package > in whatever your package management system is. It has a set of > cleaned headers. IIRC, there were some proposals a while back for > how to fix this and make a set of headers useable from userspace, > but nothing substantial ever got done.
Thanks for the input. It seems this is a gentoo bug then because it leaves this #define in their version of the source (even though it removes some other things). I don't see this problem on a debian box I have though. Too bad this wasn't standardized on.
Thanks again.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |