cvs commit: fptools/ghc/compiler/main DriverMkDepend.hs SysTools.lhs fptools/ghc/compiler/rename RnHiFiles.lhs fptools/ghc/compile r/typecheck TcRnTypes.lhs fptools/ghc/compiler/utils Panic.lhs Util.lhs Date: Wed, 18 Sep 2002 06:52:02 -0400 (EDT)

Simon Marlow simonmar@glass.cse.ogi.edu


simonmar    2002/09/18 03:51:02 PDT
Sender: cvs-ghc-admin@haskell.org
Errors-To: cvs-ghc-admin@haskell.org
X-BeenThere: cvs-ghc@haskell.org
X-Mailman-Version: 2.0.8
Precedence: bulk
List-Help: <mailto:cvs-ghc-request@haskell.org?subject=help>
List-Post: <mailto:cvs-ghc@haskell.org>
List-Subscribe: <http://www.haskell.org/mailman/listinfo/cvs-ghc>,
	<mailto:cvs-ghc-request@haskell.org?subject=subscribe>
List-Id: GHC/CVS discussion and fptools/ghc CVS commit messages <cvs-ghc.haskell.org>
List-Unsubscribe: <http://www.haskell.org/mailman/listinfo/cvs-ghc>,
	<mailto:cvs-ghc-request@haskell.org?subject=unsubscribe>
List-Archive: <http://www.haskell.org/pipermail/cvs-ghc/>
Date: Wed, 18 Sep 2002 03:51:02 -0700

  Modified files:
    ghc/compiler/main    DriverMkDepend.hs SysTools.lhs 
    ghc/compiler/rename  RnHiFiles.lhs 
    ghc/compiler/typecheck TcRnTypes.lhs 
    ghc/compiler/utils   Panic.lhs Util.lhs 
  Log:
  Fix up exception handling when reading an interface file, and make it
  compile with 4.08.x again.
  
  GhcExceptions weren't being caught by readIface, so an error when
  reading an interface could be unintentionally fatal (errors should be
  soft when reading the old interface file for the current module).
  Also, the Interrupted exception should not be caught by readIface,
  because we want ^C to behave as normal when reading interface files
  (currently it causes an interface-file read error rather than
  interrupting the whole compiler).
  
  Some exception-related compatibility functions have been moved from
  Util to Panic.
  
  Revision  Changes    Path
  1.23      +2 -2      fptools/ghc/compiler/main/DriverMkDepend.hs
  1.80      +2 -10     fptools/ghc/compiler/main/SysTools.lhs
  1.69      +2 -2      fptools/ghc/compiler/rename/RnHiFiles.lhs
  1.4       +1 -6      fptools/ghc/compiler/typecheck/TcRnTypes.lhs
  1.12      +40 -2     fptools/ghc/compiler/utils/Panic.lhs
  1.59      +0 -15     fptools/ghc/compiler/utils/Util.lhs
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc