you're right that a program that depends on it is in some ways non standard and non portable beyond Linux, but why should I have to reinvent the wheel in regards to things like bit operations, when the linux kernel includes useful functionality for my own programs?
Ben Collins wrote: > It's not included because only the parts needed for libc6-dev are there. > Anything else is non-standard, and non-portable, so doesn't belong. > > Programs that rely on these non-standard headers really are doing the > wrong thing. > > ** Changed in: linux-source-2.6.20 (Ubuntu) > Status: Unconfirmed => Rejected > -- asm/bitops.h not included in linux-libc-dev https://launchpad.net/bugs/94641 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs