[project @ 2001-07-24 05:07:37 by ken]
authorken <unknown>
Tue, 24 Jul 2001 05:07:37 +0000 (05:07 +0000)
committerken <unknown>
Tue, 24 Jul 2001 05:07:37 +0000 (05:07 +0000)
Added -lm to the extra_libraries list for the rts package.  This is
because ldexp() is used by StgPrimFloat.c and is in -lm on alpha-osf3.

ghc/driver/PackageSrc.hs

index 52f453c..85f56cc 100644 (file)
@@ -65,7 +65,7 @@ package_details installing
                             else [ ghc_src_dir cGHC_RUNTIME_DIR ],
         hs_libraries      = [ "HSrts" ],
 #ifndef mingw32_TARGET_OS
-       extra_libraries   = [],
+       extra_libraries   = [ "m" ], -- libm, that is, for ldexp()
 #else
         extra_libraries   = [ "winmm", "wsock32" ], -- winmm for the threadDelay timer, wsock32 for the linker
 #endif