Messages in this thread | | | Date | Sat, 27 Dec 2008 20:12:23 +0100 | From | Sam Ravnborg <> | Subject | Re: [PATCH] x86 byteorder.h: use __asm__/__inline__ for userspace |
| |
On Sat, Dec 27, 2008 at 10:58:11AM -0800, H. Peter Anvin wrote: > Sam Ravnborg wrote: > > > > I wnet with the scripted conversion for now. > > If that does not fly we can come back to this proposal. > > > > What I like most with the auto conversion is that we avoid > > adding yet another special rule about how to do stuff in exported headers. > > > > Indeed, and being keyword conversion, it's independent of context, at > least as long as one doesn't have too many run-ins with weird uses of > the # and ## preprocessor operators, which are a *lot* easier to rule > out globally.
Speaking of what we want to use in exported headers. What is the recommendation with respect to uint32_t and friends? To my best knowledge they are banned in exported headers as they are not part of the kernel namespace and I see few users too. But is this something we should check for?
Sam
| |