[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted ghc6 6.6-3 (source all arm)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 22 Oct 2006 22:36:32 +0000
Source: ghc6
Binary: ghc6-prof ghc6 ghc6-libsrc ghc6-doc
Architecture: source all arm
Version: 6.6-3
Distribution: unstable
Urgency: low
Maintainer: Ian Lynagh (wibble) <igloo@debian.org>
Changed-By: Ian Lynagh (wibble) <igloo@debian.org>
Description: 
 ghc6       - GHC - the Glasgow Haskell Compilation system
 ghc6-doc   - Documentation for the Glasgow Haskell Compilation system
 ghc6-libsrc - Library Sources of GHC, the Glasgow Haskell Compilation system
 ghc6-prof  - Profiling libraries for the Glasgow Haskell Compilation system
Changes: 
 ghc6 (6.6-3) unstable; urgency=low
 .
   * Add arm to the list of arches that have ghc6.
   * Add arm to the arches in compiler/cmm/PprC.hs for which
     loads and stores to be printed in a way that works if they are not
     aligned as the arch wishes.
   * For arm's odd floating point numbers:
     * Add FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN test to aclocal.m4
     * Call FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN after AC_C_BIGENDIAN
       in configure.ac.
     * Extra section for the FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN test in
       configure.
     * Add "#undef FLOAT_WORDS_BIGENDIAN" to mk/config.h.in.
     * Add FLOAT_WORDS_BIGENDIAN cases to rts/StgPrimFloat.c.
   * Apply the following upstream patch, to fix potential problems
     compiling ghc6 on amd64 (and possibly others):
 .
     Fri Oct 20 16:39:25 BST 2006  Simon Marlow <simonmar@microsoft.com>
       * In hashExpr, use Word32 rather than relying on wrapping behaviour of Int
       Fixes #952, as it turns out.
 .
       When compiling via C, we are at the mercy of C's undefined behaviour
       with respect to overflow of signed integer operations, and this was
       biting us here.
 .
       Perhaps we should always add the -fwrapv flag to gcc, but since
       Haskell doesn't define overflow on Int either, it seemed the right
       thing to do to fix this code anyway.
Files: 
 1060f3c6773411d0a3c9e3fc99c66dfb 806 devel optional ghc6_6.6-3.dsc
 70ca7322bc629e0f379ff251bcf03023 24632 devel optional ghc6_6.6-3.diff.gz
 2352b6c33990b48b6d92cfb438a08573 1010618 doc optional ghc6-doc_6.6-3_all.deb
 9dcc4575218671d9d9219f0096c3ff0b 866012 doc optional ghc6-libsrc_6.6-3_all.deb
 da3d61971dffb35ed9fc2f21cbddc55c 23578638 devel optional ghc6_6.6-3_arm.deb
 6e8e91701b979e237c7c0f9988d62949 9413972 devel optional ghc6-prof_6.6-3_arm.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFP06G63y6poDIPo4RAnVbAJ9nmDaZkKLlh3+HAxkS5nEWVrH7dgCfYIUw
o8hGN7gN24Q7flLvwttlQug=
=wgSc
-----END PGP SIGNATURE-----


Accepted:
ghc6-doc_6.6-3_all.deb
  to pool/main/g/ghc6/ghc6-doc_6.6-3_all.deb
ghc6-libsrc_6.6-3_all.deb
  to pool/main/g/ghc6/ghc6-libsrc_6.6-3_all.deb
ghc6-prof_6.6-3_arm.deb
  to pool/main/g/ghc6/ghc6-prof_6.6-3_arm.deb
ghc6_6.6-3.diff.gz
  to pool/main/g/ghc6/ghc6_6.6-3.diff.gz
ghc6_6.6-3.dsc
  to pool/main/g/ghc6/ghc6_6.6-3.dsc
ghc6_6.6-3_arm.deb
  to pool/main/g/ghc6/ghc6_6.6-3_arm.deb



Reply to: