radare/radare2 — pull request #1628 by montekki (2014-11-04 11:24:41+00:00)
Title: Fix symbols

Tries to fix #929

Now it's working like this:

```
[0x00000064]> pdf@0x0000216b
╒ (fcn) sym.test_search_engine 45
│ 0x0000216b 8b9760020000 mov edx, [rdi+0x260] ; 0x00000260
│ 0x00002171 48c7c000000. mov rax, 0x0 ; RELOC 32 search_engines_ip_array
│ ; JMP XREF from 0x00002193 (unk)
│ 0x00002178 483b10 cmp rdx, [rax]
│ ┌─< 0x0000217b 7c0c jl 0x2189
│ │ 0x0000217d 483b5008 cmp rdx, [rax+0x8]
│ ┌──< 0x00002181 7f06 jg 0x2189
│ ││ 0x00002183 b801000000 mov eax, 0x1
│ ││ 0x00002188 c3 ret
│ └└ ; JMP XREF from 0x0000217b (unk)
│ └└ ; JMP XREF from 0x00002181 (unk)
│ └└─> 0x00002189 4883c010 add rax, 0x10
│ 0x0000218d 483d00000000 cmp rax, 0x0 ; RELOC 32 search_engines_ip_array
│ 0x00002193 75e3 jne 0x2178
│ 0x00002195 31c0 xor eax, eax
╘ 0x00002197 c3 ret
[0x00000064]>
```

Cc @jvoisin @XVilka