Use a stable ordering for the export list in the interface
authorSimon Marlow <marlowsd@gmail.com>
Thu, 16 Jul 2009 12:26:01 +0000 (12:26 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 16 Jul 2009 12:26:01 +0000 (12:26 +0000)
commit5aeae7aaf9f831a97a55eea61f553795f23a2d1b
tree7316977704e03d588350db0b5d6299b7e53f49fc
parent17c5559e4b3f96ff2461e5fae0ac4d2f1e11bc15
Use a stable ordering for the export list in the interface
The export list was ordered according to the whim of FastStrings,
which meant that interface fingerprints could change for no good
reason, causing spurious recompilation.
compiler/iface/MkIface.lhs