Index: gcc/gcc/config/i386/cygming.h
===================================================================
--- gcc.orig/gcc/config/i386/cygming.h	2010-09-02 09:34:57.000000000 +0200
+++ gcc/gcc/config/i386/cygming.h	2010-09-28 09:49:57.435061800 +0200
@@ -78,6 +78,8 @@ along with GCC; see the file COPYING3.  
 								\
     fputs ("\t.secrel32\t", FILE);				\
     assemble_name (FILE, LABEL);				\
+    if (SIZE == 8)						\
+      fputs ("\n\t.long\t0", FILE);				\
   } while (0)
 #endif
 
