aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKaz Kojima <kkojima@gcc.gnu.org>2006-02-09 21:03:23 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2006-02-09 21:03:23 +0000
commit88a6e5f4c91eb9239388fd4acf41f43d6de5c55d (patch)
tree8a6fbb2017ae3f13a591431650cc21273c1aa92e /gcc
parent11160b5817b5ff284e34a2810ac39d871aa0d93b (diff)
downloadgcc-88a6e5f4c91eb9239388fd4acf41f43d6de5c55d.zip
gcc-88a6e5f4c91eb9239388fd4acf41f43d6de5c55d.tar.gz
gcc-88a6e5f4c91eb9239388fd4acf41f43d6de5c55d.tar.bz2
sh.h (FUNCTION_VALUE): Don't handle CHAR_TYPE.
2006-02-09 Kaz Kojima <kkojima@gcc.gnu.org> * config/sh/sh.h (FUNCTION_VALUE): Don't handle CHAR_TYPE. From-SVN: r110812
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sh/sh.h1
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bec2374..3c30ee2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2006-02-09 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * config/sh/sh.h (FUNCTION_VALUE): Don't handle CHAR_TYPE.
+
2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
PR target/26141
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 72cd563..099c938 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -1802,7 +1802,6 @@ extern enum reg_class reg_class_from_letter[];
&& (TREE_CODE (VALTYPE) == INTEGER_TYPE \
|| TREE_CODE (VALTYPE) == ENUMERAL_TYPE \
|| TREE_CODE (VALTYPE) == BOOLEAN_TYPE \
- || TREE_CODE (VALTYPE) == CHAR_TYPE \
|| TREE_CODE (VALTYPE) == REAL_TYPE \
|| TREE_CODE (VALTYPE) == OFFSET_TYPE)) \
&& sh_promote_prototypes (VALTYPE) \