diff options
author | sof <unknown> | 1998-02-25 19:49:13 +0000 |
---|---|---|
committer | sof <unknown> | 1998-02-25 19:49:13 +0000 |
commit | 33362962fa2c0cccee533b6cbe36f5cd2b049c8a (patch) | |
tree | 0029e371455aaaba42593907a20a8ecb03e776b5 /distrib/INSTALL | |
parent | 6af6951bef8ba4826103a7170a82d3c70bb16805 (diff) | |
download | haskell-33362962fa2c0cccee533b6cbe36f5cd2b049c8a.tar.gz |
[project @ 1998-02-25 19:48:54 by sof]
Interface file version checking support. Added a compiler version field
to the interface file header. The format is now
_interface_ <IfaceName> <ModuleVersion> <CompilerVersion>
where the compiler version follow the value of $(ProjectVersionInt).
Any mismatch in version numbers causes the renamer to give up.
A compiler version number of 0 means turn off version checking (used
by PrelGHC.hi to avoid having to update every time we release.)
.hi-boot files are treated specially, the absence of a compiler
version number in the header is taken to mean that there was a `0'.
Need to do this since hsc's .hi-boot files have to also be useable
by versions of the compiler that don't grok version info in interface
files (e.g., ghc-2.10.)
Diffstat (limited to 'distrib/INSTALL')
0 files changed, 0 insertions, 0 deletions