diff options
| author | Petr Salinger ext:(%20) <Petr.Salinger@seznam.cz> | 2007-11-19 17:42:21 +0000 |
|---|---|---|
| committer | Petr Salinger ext:(%20) <Petr.Salinger@seznam.cz> | 2007-11-19 17:42:21 +0000 |
| commit | ff8930972b4242d31e540a38f1d8053e846d68e6 (patch) | |
| tree | d91fbd6ed9cb6930f81faa7a3d9884acf8c0d4a1 /src/input/libdvdnav | |
| parent | cbaade083f6378381a96eacf76b0d2a522c675ae (diff) | |
| download | xine-lib-ff8930972b4242d31e540a38f1d8053e846d68e6.tar.gz xine-lib-ff8930972b4242d31e540a38f1d8053e846d68e6.tar.bz2 | |
add support for GNU/kFreeBSD
It changes some "defined (__FreeBSD__)" into "defined (__FreeBSD_kernel__)"
and "__FreeBSD_version" into "__FreeBSD_kernel_version".
The changes are performed on places, where feature of kernel is tested. On
some other places, feature of userland/libc is tested, on them "defined
(__FreeBSD__)" remains.
As proposed, include/configure.h cause __FreeBSD_kernel__ be defined if
__FreeBSD__ is defined.
--HG--
extra : transplant_source : %25%96K%05%E4Y%B15%94%60%15%FE1%8Ah%26Xy%8C/
Diffstat (limited to 'src/input/libdvdnav')
| -rw-r--r-- | src/input/libdvdnav/dvd_reader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/input/libdvdnav/dvd_reader.c b/src/input/libdvdnav/dvd_reader.c index 1cf493ef1..200a1dbec 100644 --- a/src/input/libdvdnav/dvd_reader.c +++ b/src/input/libdvdnav/dvd_reader.c @@ -58,7 +58,7 @@ static inline int _private_gettimeofday( struct timeval *tv, void *tz ) #define lseek64 _lseeki64 #endif -#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__bsdi__)|| defined(__DARWIN__) +#if defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__bsdi__)|| defined(__DARWIN__) #define SYS_BSD 1 #endif |
