patch applied (ghc-fc2): Get of fam inst index in ifaces

chak at cse.unsw.edu.au chak at cse.unsw.edu.au
Fri Sep 8 20:55:18 EDT 2006


Fri Sep  8 13:31:26 PDT 2006  Manuel M T Chakravarty <chak at cse.unsw.edu.au>
  * Get of fam inst index in ifaces
  - Removes the explicit index to get unique names for derived tycons for family
    instances again, following a suggestion by SPJ.
  - We now derive the coercion tycon name from the name of the representation 
    tycon, which is in the iface anyways.
  
  *** WARNING: Change of interface file format! ***
  ***          Recompile from scratch!          ***

    M ./compiler/basicTypes/OccName.lhs -13 +5
    M ./compiler/iface/BuildTyCl.lhs -23 +14
    M ./compiler/iface/IfaceSyn.lhs -10 +8
    M ./compiler/iface/LoadIface.lhs -3 +2
    M ./compiler/iface/MkIface.lhs -6 +5
    M ./compiler/iface/TcIface.lhs -3 +3
    M ./compiler/typecheck/TcEnv.lhs -4 +19
    M ./compiler/typecheck/TcTyClsDecls.lhs -8 +9
    M ./compiler/types/TyCon.lhs -15 +6


More information about the Cvs-ghc mailing list