Mercurial > mplayer.hg
diff loader/ldt_keeper.c @ 15566:3758536dcef3
DragonFly BSD support
patch by Joerg Sonnenberger <joerg - at - britannica - dot - bec - dot - de>
author | diego |
---|---|
date | Wed, 25 May 2005 08:48:32 +0000 |
parents | f5537cc95b02 |
children | dcc1be050037 |
line wrap: on
line diff
--- a/loader/ldt_keeper.c Tue May 24 19:46:44 2005 +0000 +++ b/loader/ldt_keeper.c Wed May 25 08:48:32 2005 +0000 @@ -50,7 +50,7 @@ } #endif #else -#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) #include <machine/segments.h> #include <machine/sysarch.h> #endif @@ -165,7 +165,7 @@ #endif #endif -#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) static void LDT_EntryToBytes( unsigned long *buffer, const struct modify_ldt_ldt_s *content ) { *buffer++ = ((content->base_addr & 0x0000ffff) << 16) | @@ -227,7 +227,7 @@ } #endif /*linux*/ -#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) { unsigned long d[2]; @@ -246,7 +246,7 @@ printf("Did you reconfigure the kernel with \"options USER_LDT\"?\n"); } } -#endif /* __NetBSD__ || __FreeBSD__ || __OpenBSD__ */ +#endif /* __NetBSD__ || __FreeBSD__ || __OpenBSD__ || __DragonFly__ */ #if defined(__svr4__) {