[project @ 2001-12-06 08:24:36 by sof]
authorsof <unknown>
Thu, 6 Dec 2001 08:24:36 +0000 (08:24 +0000)
committersof <unknown>
Thu, 6 Dec 2001 08:24:36 +0000 (08:24 +0000)
package rts (mingw32): in installed mode, add gcc-lib/ to library_dirs,
forcing it to be used by default. This allows other backend tools to be
used (e.g., `dllwrap') without haphazardly mixing & matching (import)
libs.

MERGE TO STABLE.

ghc/driver/PackageSrc.hs

index eab4a01..0856ab5 100644 (file)
@@ -64,7 +64,13 @@ package_details installing
         import_dirs    = [],
         source_dirs    = [],
         library_dirs   = if installing
-                            then [ "$libdir" ]
+                            then 
+#ifdef mingw32_TARGET_OS
+                               -- force the dist-provided gcc-lib/ into scope.
+                                [ "$libdir", "$libdir/gcc-lib" ]
+#else
+                                [ "$libdir" ]
+#endif
                             else [ ghc_src_dir cGHC_RUNTIME_DIR ],
         hs_libraries      = [ "HSrts" ],
        extra_libraries   =