
New patches:

[Always invoke the ld.exe that is in $ghc-bin\..\gcc-lib on Windows, because ld is probably not in the path on Windows.
brianlsmith@gmail.com**20050807183538] {
hunk ./Distribution/Simple/Build.hs 214
-	ifGHCiLib (rawSystemPathExit verbose "ld" ldArgs)
+#if defined(mingw32_TARGET_OS) || defined(mingw32_HOST_OS)
+        let (compilerDir, _) = splitFileName $ compilerPath (compiler lbi)
+            (baseDir, _)     = splitFileName compilerDir
+            ld = baseDir `joinFileName` "gcc-lib\\ld.exe"
+        ifGHCiLib (rawSystemExit verbose ld ldArgs)
+#else
+        ifGHCiLib (rawSystemPathExit verbose "ld" ldArgs)
+#endif
}

Context:

[Fixing install bug(GHCi lib overwrites .a archive)
der_eq@freenet.de**20050727105838] 
[Move building of GHCi .o libs to the build phase rather than register phase.
Duncan Coutts <duncan.coutts@worc.ox.ac.uk>**20050726010738] 
[tweak test suite
ijones@syntaxpolice.org**20050730194026] 
[lots of cvs changes from Ross
ijones@syntaxpolice.org**20050730192318
   tweak SHGetFolderPath
   preprocess: Hugs+MinGW: remove special case
   test *_HOST_OS (as well as *_TARGET_OS, which is there for old GHC's)
   take care of string literals while stripping comments
   rearrange so that we print "Compiling FFI stubs" at most once
   only run ffihugs on Main module if required
   add comment about older Windows versions
   Hugs only: avoid SHGetFolderPath for now
   convert input file paths to platform form (from Brian Smith)
   convert paths to native form at entry
   rename --builddir as --scratchdir to avoid clash with autoconf --build flag.
 
   doc: consolidate descriptions of preprocessors
] 
[wibbles
ijones@syntaxpolice.org**20050730191243] 
[ross paterson: simplify consruction of pkg tool name
ijones@syntaxpolice.org**20050719062208] 
[more changes relating to src move
ijones@syntaxpolice.org**20050719062132] 
[moved stuff back out of src tree
ijones@syntaxpolice.org**20050719061818] 
[tweakin  the changelog
ijones@syntaxpolice.org**20050718051804] 
[tweak GHC version.
ijones@syntaxpolice.org**20050718051024] 
[tweak to Configure for windows. removed DefaultSetup since it breaks windows cabal 1.0 installations.
ijones@syntaxpolice.org**20050718044752] 
[updated todos
ijones@syntaxpolice.org**20050718044731] 
[makefile tweak
ijones@syntaxpolice.org**20050716234643] 
[moved all code to a src subdirectory. a couple of test cases fail, but no huge deal.
ijones@syntaxpolice.org**20050716234111] 
[updated README with suggestions from simon and some clarification
ijones@syntaxpolice.org**20050716234011] 
[slight makefile tweaks
ijones@syntaxpolice.org**20050716231933] 
[simonMar: ppCpp': Use GHC instead of cpphs if the latter is not available
ijones@syntaxpolice.org**20050715154427] 
[simonMar: the recent -odir fix in GHC means the workaround in Cabal has to be (selectively) disabled.
ijones@syntaxpolice.org**20050715154359] 
[updated these docs after some feedback
ijones@syntaxpolice.org**20050715153952] 
[bump version number post-relesae
ijones@syntaxpolice.org**20050714064420] 
[TAG 1.1.1
ijones@syntaxpolice.org**20050714064046] 
Patch bundle hash:
325c66c12919f5842216b479263ac26f082828e8
