aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog.stackalign
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog.stackalign')
-rw-r--r--gcc/ChangeLog.stackalign14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog.stackalign b/gcc/ChangeLog.stackalign
index 4a59075172c..fba90ef6b98 100644
--- a/gcc/ChangeLog.stackalign
+++ b/gcc/ChangeLog.stackalign
@@ -1,3 +1,17 @@
+2009-03-07 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR c/39323
+ * c-common.c (handle_aligned_attribute): Properly check alignment
+ overflow. Use (1U << i) instead of (1 << i).
+
+ * emit-rtl.c (get_mem_align_offset): Use "unsigned int" for
+ align.
+
+ * expr.h (get_mem_align_offset): Updated.
+
+ * tree.h (tree_decl_common): Change align to "unsigned int" and
+ move it before pointer_alias_set.
+
2009-02-28 H.J. Lu <hongjiu.lu@intel.com>
PR middle-end/39315