diff -ruN wine-20040813/dlls/Makedll.rules.in wine-20040813-novo/dlls/Makedll.rules.in
--- wine-20040813/dlls/Makedll.rules.in	2004-08-11 20:59:08.000000000 -0300
+++ wine-20040813-novo/dlls/Makedll.rules.in	2004-08-24 09:01:41.000000000 -0300
@@ -26,7 +26,7 @@
 # Rules for .so files
 
 $(MODULE).so: $(MAINSPEC) $(RC_SRCS:.rc=.res) $(ALL_OBJS) $(IMPORTLIBS) Makefile.in
-	$(WINEGCC) -B$(TOOLSDIR)/tools/winebuild -shared $(SRCDIR)/$(MAINSPEC) $(ALL_OBJS) $(RC_SRCS:.rc=.res) $(SUBSYSTEM:%=-Wb,--subsystem,%) -o $@ -L$(DLLDIR) $(DELAYIMPORTS:%=-Wb,-d%) $(IMPORTS:%=-l%) $(ALL_LIBS)
+	$(WINEGCC) -B$(TOOLSDIR)/tools/winebuild -shared $(SRCDIR)/$(MAINSPEC) $(ALL_OBJS) $(RC_SRCS:.rc=.res) $(SUBSYSTEM:%=-Wb,--subsystem,%) -o $@ -L$(DLLDIR) $(DELAYIMPORTS:%=-Wb,-d%) $(IMPORTS:%=-l%) $(ALL_LIBS) $(CFLAGS)
 
 # Rules for .dll files
 
diff -ruN wine-20040813/loader/kthread.c wine-20040813-novo/loader/kthread.c
--- wine-20040813/loader/kthread.c	2004-06-24 01:07:22.000000000 -0300
+++ wine-20040813-novo/loader/kthread.c	2004-08-24 09:30:32.153210544 -0300
@@ -500,7 +500,7 @@
 
 /* FIXME: no win32 equivalent for schedule param */
 int pthread_attr_setschedparam(pthread_attr_t *attr,
-    const struct sched_param *param)
+    struct sched_param *param)
 {
   P_OUTPUT("FIXME:pthread_attr_setschedparam\n");
   return 0; /* return success */
