Would anyone have some input - apart from the missing libpciaccess prefix of course ? Fwiw src/common_interface.c already checks for __linux__, so this patch makes things more consistent as an added bonus :-P
Cheers, Emil On 6 February 2015 at 17:29, Emil Velikov <[email protected]> wrote: > From: Eero Tamminen <[email protected]> > > "__linux__" is the POSIX define for checking for Linux OS, "linux" is > deprecated and apparently not supported by Android. > > Besides correcting the define, patch adds error for the case OS isn't > unrecognized. > > Signed-off-by: Eero Tamminen <[email protected]> > [Emil Velikov: Remove irrelevant Android details from commit msg.] > Signed-off-by: Emil Velikov <[email protected]> > --- > src/common_init.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/src/common_init.c b/src/common_init.c > index a127a8b..b1c0c3e 100644 > --- a/src/common_init.c > +++ b/src/common_init.c > @@ -52,7 +52,7 @@ pci_system_init( void ) > { > int err = ENOSYS; > > -#ifdef linux > +#ifdef __linux__ > err = pci_system_linux_sysfs_create(); > #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || > defined(__DragonFly__) > err = pci_system_freebsd_create(); > @@ -64,6 +64,8 @@ pci_system_init( void ) > err = pci_system_solx_devfs_create(); > #elif defined(__GNU__) || defined(__CYGWIN__) > err = pci_system_x86_create(); > +#else > +# error "Unsupported OS" > #endif > > return err; > -- > 2.2.2 > _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
