# relocs against undefined weak symbols should not be treated as # overflowing .globl start .weak foo start: .set mips64r6 beqzc $2, foo bnezc $2, foo lwpc $2, foo ldpc $2, foo bc foo lui $4, %pcrel_hi(foo) addiu $4, $4, %pcrel_lo(foo) .set mips32r2 b foo bal foo lui $4, %gp_rel(foo) .set micromips beqz16 $4, foo b16 foo b foo