[MPlayer-cvslog] CVS: main/loader ldt_keeper.c, 1.17, 1.18 pe_image.c, 1.9, 1.10 win32.c, 1.99, 1.100
Diego Biurrun CVS
syncmail at mplayerhq.hu
Wed May 25 10:48:34 CEST 2005
- Previous message: [MPlayer-cvslog] CVS: main/libmpdemux cddb.c, 1.16, 1.17 stream_vcd.c, 1.7, 1.8 tvi_bsdbt848.c, 1.15, 1.16
- Next message: [MPlayer-cvslog] CVS: main/libmpcodecs ad_realaud.c, 1.34, 1.35 vd_realvid.c, 1.30, 1.31
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
CVS change done by Diego Biurrun CVS
Update of /cvsroot/mplayer/main/loader
In directory mail:/var2/tmp/cvs-serv9710/loader
Modified Files:
ldt_keeper.c pe_image.c win32.c
Log Message:
DragonFly BSD support
patch by Joerg Sonnenberger <joerg - at - britannica - dot - bec - dot - de>
Index: ldt_keeper.c
===================================================================
RCS file: /cvsroot/mplayer/main/loader/ldt_keeper.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ldt_keeper.c 15 Apr 2005 20:17:12 -0000 1.17
+++ ldt_keeper.c 25 May 2005 08:48:31 -0000 1.18
@@ -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__)
{
Index: pe_image.c
===================================================================
RCS file: /cvsroot/mplayer/main/loader/pe_image.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- pe_image.c 15 Apr 2005 20:17:12 -0000 1.9
+++ pe_image.c 25 May 2005 08:48:31 -0000 1.10
@@ -905,7 +905,7 @@
*/
static void __attribute__((noinline)) extend_stack_for_dll_alloca(void)
{
-#ifndef __FreeBSD__
+#if !defined(__FreeBSD__) && !defined(__DragonFly__)
volatile int* mem=alloca(0x20000);
*mem=0x1234;
#endif
Index: win32.c
===================================================================
RCS file: /cvsroot/mplayer/main/loader/win32.c,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- win32.c 14 May 2005 23:31:29 -0000 1.99
+++ win32.c 25 May 2005 08:48:31 -0000 1.100
@@ -993,7 +993,7 @@
/* disable cpuid based detection (mplayer's cpudetect.c does this - see above) */
#ifndef MPLAYER
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__svr4__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__svr4__) || defined(__DragonFly__)
do_cpuid(1, regs);
switch ((regs[0] >> 8) & 0xf) { // cpu family
case 3: cachedsi.dwProcessorType = PROCESSOR_INTEL_386;
- Previous message: [MPlayer-cvslog] CVS: main/libmpdemux cddb.c, 1.16, 1.17 stream_vcd.c, 1.7, 1.8 tvi_bsdbt848.c, 1.15, 1.16
- Next message: [MPlayer-cvslog] CVS: main/libmpcodecs ad_realaud.c, 1.34, 1.35 vd_realvid.c, 1.30, 1.31
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the MPlayer-cvslog
mailing list