From bd9f68e0e5286c1240f78f85faed3e8b0f9bcb66 Mon Sep 17 00:00:00 2001
From: Paolo Bonzini <bonzini@gnu.org>
Date: Mon, 30 Mar 2009 09:29:51 +0000
Subject: [PATCH] decl.c (maybe_pad_type): Use TREE_OVERFLOW instead of
 TREE_CONSTANT_OVERFLOW.

2009-03-30  Paolo Bonzini  <bonzini@gnu.org>

        * gcc-interface/decl.c (maybe_pad_type): Use TREE_OVERFLOW
	instead of TREE_CONSTANT_OVERFLOW.

From-SVN: r145287
---
 gcc/ada/ChangeLog            | 5 +++++
 gcc/ada/gcc-interface/decl.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 0b16cae9cce2..bdb2c97c9b8c 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2009-03-30  Paolo Bonzini  <bonzini@gnu.org>
+
+        * gcc-interface/decl.c (maybe_pad_type): Use TREE_OVERFLOW
+	instead of TREE_CONSTANT_OVERFLOW.
+
 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
 
 	PR rtl-optimization/323
diff --git a/gcc/ada/gcc-interface/decl.c b/gcc/ada/gcc-interface/decl.c
index 0d722f273ea3..5e44c3cef2c7 100644
--- a/gcc/ada/gcc-interface/decl.c
+++ b/gcc/ada/gcc-interface/decl.c
@@ -5949,7 +5949,7 @@ maybe_pad_type (tree type, tree size, unsigned int align,
       && TREE_CODE (type) == RECORD_TYPE
       && TYPE_MODE (type) == BLKmode
       && TREE_CODE (orig_size) == INTEGER_CST
-      && !TREE_CONSTANT_OVERFLOW (orig_size)
+      && !TREE_OVERFLOW (orig_size)
       && compare_tree_int (orig_size, MAX_FIXED_MODE_SIZE) <= 0
       && (!size
 	  || (TREE_CODE (size) == INTEGER_CST
-- 
GitLab