summaryrefslogtreecommitdiff
path: root/gcc/explow.c
diff options
context:
space:
mode:
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-02 06:10:29 +0000
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-02 06:10:29 +0000
commit905ad4b8c8d33574a4d6f684fb4e4e2381949b3e (patch)
tree4d882102439539ff87e05d92518bcadb8d37cf0b /gcc/explow.c
parenta6b21a589c975453c2c3cf7301638550a00bf0f0 (diff)
downloadgcc-905ad4b8c8d33574a4d6f684fb4e4e2381949b3e.tar.gz
2009-08-02 Paolo Bonzini <bonzini@gnu.org
* explow.c (promote_function_mode): Remove assert. * config/sh/sh.c (sh_promote_function_mode): Declare. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150344 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/explow.c')
-rw-r--r--gcc/explow.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/explow.c b/gcc/explow.c
index 0a2616436e3..32397bcbbf9 100644
--- a/gcc/explow.c
+++ b/gcc/explow.c
@@ -760,7 +760,6 @@ enum machine_mode
promote_function_mode (const_tree type, enum machine_mode mode, int *punsignedp,
const_tree funtype, int for_return)
{
- gcc_assert (GET_MODE_CLASS (mode) != MODE_COMPLEX_INT);
switch (TREE_CODE (type))
{
case INTEGER_TYPE: case ENUMERAL_TYPE: case BOOLEAN_TYPE: