aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/ChangeLog
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-02-03 03:33:21 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-02-03 03:33:21 +0000
commit3f378015423214986544d4772c9014025cdc218e (patch)
tree78fb832e42f96e31bd518c22227ffe0aaa2eb0eb /gcc/go/ChangeLog
parent5e60278501c69210648503cc6bf105fa67352383 (diff)
PR go/64836
PR go/64838 compiler: Use int64_t for backend type size and alignment. Fixes 32-bit host 64-bit target cross-compilation. * go-gcc.cc (Gcc_backend::type_size): Change return type to int64_t. (Gcc_backend::type_alignment): Likewise. (Gcc_backend::type_field_alignment): Likewise. (Gcc_backend::type_field_offset): Likewise. (Gcc_backend::implicit_variable): Change alignment parameter type to int64_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220364 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/go/ChangeLog')
-rw-r--r--gcc/go/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index 7a624c7de33..1cee68cb76f 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,15 @@
+2015-02-02 Ian Lance Taylor <iant@google.com>
+
+ PR go/64836
+ PR go/64838
+ * go-gcc.cc (Gcc_backend::type_size): Change return type to
+ int64_t.
+ (Gcc_backend::type_alignment): Likewise.
+ (Gcc_backend::type_field_alignment): Likewise.
+ (Gcc_backend::type_field_offset): Likewise.
+ (Gcc_backend::implicit_variable): Change alignment parameter type
+ to int64_t.
+
2015-01-23 Ian Lance Taylor <iant@google.com>
PR go/63565