$NetBSD: patch-dh,v 1.1 2009/04/28 10:31:58 hasso Exp $ --- mono/mini/mini-x86.c.orig 2009-04-28 08:42:57 +0300 +++ mono/mini/mini-x86.c 2009-04-28 08:43:22 +0300 @@ -171,7 +171,7 @@ typedef struct { static X86_Reg_No param_regs [] = { 0 }; -#if defined(PLATFORM_WIN32) || defined(__APPLE__) || defined(__FreeBSD__) +#if defined(PLATFORM_WIN32) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) #define SMALL_STRUCTS_IN_REGS static X86_Reg_No return_regs [] = { X86_EAX, X86_EDX }; #endif