summaryrefslogtreecommitdiff
path: root/libgo/runtime/go-type-eface.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/runtime/go-type-eface.c')
-rw-r--r--libgo/runtime/go-type-eface.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/libgo/runtime/go-type-eface.c b/libgo/runtime/go-type-eface.c
index cb3424b98d..30614d2511 100644
--- a/libgo/runtime/go-type-eface.c
+++ b/libgo/runtime/go-type-eface.c
@@ -44,9 +44,6 @@ __go_type_equal_empty_interface (const void *vv1, const void *vv2,
v2 = (const struct __go_empty_interface *) vv2;
v1_descriptor = v1->__type_descriptor;
v2_descriptor = v2->__type_descriptor;
- if (((uintptr_t) v1_descriptor & reflectFlags) != 0
- || ((uintptr_t) v2_descriptor & reflectFlags) != 0)
- runtime_panicstring ("invalid interface value");
if (v1_descriptor == NULL || v2_descriptor == NULL)
return v1_descriptor == v2_descriptor;
if (!__go_type_descriptors_equal (v1_descriptor, v2_descriptor))