ports/emulators/wine-devel/files/patch-loader::kthread.c
Gerald Pfeifer b4ffc8fdc1 rfork() requires that the RFTHREAD flag is given with RFPROC and RFMEM. Add
a patch to fix this port and bump PORTREVISION.

PR:		60508
Submitted by:	David Beck <dbeck@beckground.hu>
2003-12-26 12:39:15 +00:00

16 lines
668 B
C

Index: loader/kthread.c
===================================================================
RCS file: /home/wine/wine/loader/kthread.c,v
retrieving revision 1.2
diff -u -3 -p -r1.2 kthread.c
--- loader/kthread.c 9 Nov 2003 01:25:23 -0000 1.2
+++ loader/kthread.c 25 Dec 2003 18:24:15 -0000
@@ -300,7 +300,7 @@ int wine_pthread_create_thread( struct w
"ret;\n"
"1:\n\t" /* parent -> caller thread */
"addl $8,%%esp" :
- : "r" (sp), "g" (SYS_rfork), "g" (RFPROC | RFMEM)
+ : "r" (sp), "g" (SYS_rfork), "g" (RFPROC | RFMEM | RFTHREAD)
: "eax", "edx");
return 0;
}