aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/go/ChangeLog')
-rw-r--r--gcc/go/ChangeLog30
1 files changed, 30 insertions, 0 deletions
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index 8b8e90c4b68..668735bbcc8 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,33 @@
+2012-04-23 Ian Lance Taylor <iant@google.com>
+
+ * go-lang.c (go_langhook_init): Set MPFR precision to 256.
+
+2012-04-20 Ian Lance Taylor <iant@google.com>
+
+ * lang.opt: Add -fgo-check-divide-zero and
+ -fgo-check-divide-overflow.
+ * gccgo.texi (Invoking gccgo): Document new options.
+
+2012-03-22 Release Manager
+
+ * GCC 4.7.0 released.
+
+2012-03-09 Ian Lance Taylor <iant@google.com>
+
+ * go-gcc.cc (Gcc_backend::assignment_statement): Convert the rhs
+ to the lhs type if necessary.
+
+2012-03-08 Ian Lance Taylor <iant@google.com>
+
+ * go-gcc.cc (Gcc_backend::init_statement): Don't initialize a
+ zero-sized variable.
+ (go_non_zero_struct): New global variable.
+ (Gcc_backend::non_zero_size_type): New function.
+ (Gcc_backend::global_variable): Don't build an assignment for a
+ zero-sized value.
+ * go-c.h (go_non_zero_struct): Declare.
+ * config-lang.in (gtfiles): Add go-c.h.
+
2012-02-29 Ian Lance Taylor <iant@google.com>
* go-gcc.cc (class Gcc_tree): Add set_tree method.