@@ -54,16 +54,21 @@ #endif ld [%o2 + %o4], %o2 ld [%o2 + %o5], %o2 cmp %o2, 0 - be \not_found + be 0f nop retl mov %o2, %o0 +0: + mov %o7, %g1 + call \not_found + mov %g1, %o7 + .Ltagged_pointer_\name: and %o0, 0xE, %o2 sll %o2, 1, %o2 #ifdef OF_PIC