aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-02-07 03:20:46 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-02-07 03:20:46 +0000
commit0cc8f5c5a09116a8696ec33c5cf4651c8fe37fb6 (patch)
tree0685241f7c60f2f7498c578c71c4204221344ce6
parentbd37fbf5d01dc7277b48190a2bf5c7857b3205b0 (diff)
downloadgcc-0cc8f5c5a09116a8696ec33c5cf4651c8fe37fb6.zip
gcc-0cc8f5c5a09116a8696ec33c5cf4651c8fe37fb6.tar.gz
gcc-0cc8f5c5a09116a8696ec33c5cf4651c8fe37fb6.tar.bz2
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
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/ia64/ia64.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6e5ca82..8dbea4e 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 edcadad..5cfcfd0 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;