The status on this is: we don't have gcc 3.0.4, and probably won't fix this mangler bug till out local system staff upgrade to it. Meanwhile, the easiest thing for you to do is to use an older gcc, as Marcin shows below.
Simon | -----Original Message----- | From: Marcin 'Qrczak' Kowalczyk [mailto:[EMAIL PROTECTED]] | Sent: 24 February 2002 07:51 | To: [EMAIL PROTECTED] | Subject: Re: Mangler problem building libraries/ with gcc 3.0.4 | | | Fri, 22 Feb 2002 11:41:58 +0000 (GMT), Nicholas Nethercote | <[EMAIL PROTECTED]> pisze: | | > I tried building the standard library in libraries/ with | gcc 3.0.4; | > it grinds to a halt at this point: | > | > Data/Array/Base.hs:1162: | > Warning: foreign declaration uses deprecated non-standard syntax | > ghc-asm: (mangler) still have jump involving %edi! | | I confirm. As a workaround I have this in mk/build.mk: | | ArrayBase_HC_OPTS = -pgmcgcc-2.95.3 #not needed anymore | PosixTTY_HC_OPTS = -pgmcgcc-2.95.3 Data/Array/Base_HC_OPTS = | -pgmcgcc-2.95.3 | | where gcc-2.95.3 is an old gcc binary (with its files left in | /usr/lib/gcc-lib). | | -- | __("< Marcin Kowalczyk * [EMAIL PROTECTED] | http://qrczak.ids.net.pl/ \__/ | ^^ | QRCZAK | | | _______________________________________________ | Glasgow-haskell-bugs mailing list | [EMAIL PROTECTED] | http://www.haskell.org/mailman/listinfo/glasgow-| haskell-bugs | _______________________________________________ Glasgow-haskell-bugs mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
