From 0cc8f5c5a09116a8696ec33c5cf4651c8fe37fb6 Mon Sep 17 00:00:00 2001
From: Roger Sayle <roger@eyesopen.com>
Date: Tue, 7 Feb 2006 03:20:46 +0000
Subject: [PATCH] ia64.c (hfa_element_mode): Don't handle CHAR_TYPE.

	* config/ia64/ia64.c (hfa_element_mode): Don't handle CHAR_TYPE.

From-SVN: r110686
---
 gcc/ChangeLog          | 4 ++++
 gcc/config/ia64/ia64.c | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6e5ca8200d2a..8dbea4ef48b0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2006-02-06  Roger Sayle  <roger@eyesopen.com>
+
+	* config/ia64/ia64.c (hfa_element_mode): Don't handle CHAR_TYPE.
+
 2006-02-07  Ben Elliston  <bje@au.ibm.com>
 
 	* config/i386/i386.c (ix86_scalar_mode_supported_p): New.
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c
index edcadad46c0d..5cfcfd00ab87 100644
--- a/gcc/config/ia64/ia64.c
+++ b/gcc/config/ia64/ia64.c
@@ -3816,7 +3816,7 @@ hfa_element_mode (tree type, bool nested)
   switch (code)
     {
     case VOID_TYPE:	case INTEGER_TYPE:	case ENUMERAL_TYPE:
-    case BOOLEAN_TYPE:	case CHAR_TYPE:		case POINTER_TYPE:
+    case BOOLEAN_TYPE:	case POINTER_TYPE:
     case OFFSET_TYPE:	case REFERENCE_TYPE:	case METHOD_TYPE:
     case LANG_TYPE:		case FUNCTION_TYPE:
       return VOIDmode;
-- 
GitLab