From 318d64760730273b675b1fa646ab9517f0b52b2b Mon Sep 17 00:00:00 2001 From: xleroy Date: Mon, 14 Mar 2011 09:14:38 +0000 Subject: Update for 1.8.1 release git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1607 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e --- Changelog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'Changelog') diff --git a/Changelog b/Changelog index cc154e2..bf4a65b 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,26 @@ +Release 1.8.1, 2011-03-14 +========================= + +- Adapted to Coq 8.3pl1. + +- Reduced compilation times through several algorithmic improvements + (contributed by A. Pilkiewicz). + +- In the various semantics, allow float-to-int conversions to fail + (if the float argument is outside the range of representable ints). + +- Initialization of global C variables made more robust and proved correct. + +- ABI conformance improved: + . the "char" type is now signed for x86, remains unsigned for PowerPC and ARM + . placement of bit-fields now follows SVR4 conventions (affects PowerPC) + +- Bug fixes in the C pre-simplifier: + . nontermination with some recursive struct types + . issues with zero-width bit fields + . elimination of struct assignments duplicating some volatile accesses + + Release 1.8, 2010-09-21 ======================= -- cgit v1.2.3