summaryrefslogtreecommitdiff
path: root/Changelog
diff options
context:
space:
mode:
authorGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2011-03-14 09:14:38 +0000
committerGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2011-03-14 09:14:38 +0000
commit318d64760730273b675b1fa646ab9517f0b52b2b (patch)
treedd614619ec175a182c4526dec84ac471fadc818e /Changelog
parent63dc7851037c0fba117f778af06234ccac8fcbe2 (diff)
Update for 1.8.1 release
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1607 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog23
1 files changed, 23 insertions, 0 deletions
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
=======================