--- compiler/main/DriverPipeline.hs.sav	2010-01-31 17:02:21.000000000 -0500
+++ compiler/main/DriverPipeline.hs	2010-01-31 17:02:54.000000000 -0500
@@ -1167,6 +1167,7 @@
                             SysTools.Option "-nodefaultlibs",
                             SysTools.Option "-Wl,-r",
                             SysTools.Option ld_x_flag,
+                            SysTools.Option "-m32",
                             SysTools.Option "-o",
                             SysTools.FileOption "" output_fn ] ++ args)
             ld_x_flag | null cLD_X = ""
