How about a copy/rename of teh X include and then s/X/dri/ it till it's good to go. This would make (re)porting a no task task.
--- Dave Airlie <[EMAIL PROTECTED]> wrote: > > > > I'm afraid that's glibc specific. > > If I use <sys/endian.h> on FreeBSD can I do the same thing? > > it'll look messy but to avoid the X includes we should do it .. > > #ifdef __linux__ > #include <endian.h> > #else > #include <sys/endian.h> > #define __BYTE_ORDER BYTE_ORDER > #define __LITTLE_ENDIAN LITTLE_ENDIAN > #define __BIG_ENDIAN BIG_ENDIAN > #endif > > #if __BYTE_ORDER == __LITTLE_ENDIAN > > hows about that? > > Dave. > > > > > > > > > -- > David Airlie, Software Engineer > http://www.skynet.ie/~airlied / airlied at skynet.ie > pam_smb / Linux DECstation / Linux VAX / ILUG person > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > -- > _______________________________________________ > Dri-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dri-devel __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/ ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. >From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel