AArch64: Fix void fall-through case when assertions are enabled

This commit is contained in:
Zachary Waldowski
2014-02-05 14:22:52 -05:00
parent f466aad0d9
commit b4df9cf9cc

View File

@@ -130,6 +130,8 @@ get_basic_type_addr (unsigned short type, struct call_context *context,
case FFI_TYPE_UINT64:
case FFI_TYPE_SINT64:
return get_x_addr (context, n);
case FFI_TYPE_VOID:
return NULL;
default:
FFI_ASSERT (0);
return NULL;
@@ -528,6 +530,8 @@ copy_basic_type (void *dest, void *source, unsigned short type)
case FFI_TYPE_SINT64:
*(ffi_sarg *) dest = *(SINT64 *) source;
break;
case FFI_TYPE_VOID:
break;
default:
FFI_ASSERT (0);