Rev 603 | Rev 609 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 603 | Rev 608 | ||
|---|---|---|---|
| Line 519... | Line 519... | ||
| 519 | else if (addr == (__u32 *) -1) { |
519 | else if (addr == (__u32 *) -1) { |
| 520 | symtab_print_search(argv->buffer); |
520 | symtab_print_search(argv->buffer); |
| 521 | printf("Duplicate symbol, be more specific.\n"); |
521 | printf("Duplicate symbol, be more specific.\n"); |
| 522 | } else { |
522 | } else { |
| 523 | if (pointer) |
523 | if (pointer) |
| 524 | addr = (__u32 *)*addr; |
524 | addr = (__u32 *)(*(__native *)addr); |
| 525 | printf("Writing 0x%x -> 0x%p\n", arg1, addr); |
525 | printf("Writing 0x%x -> 0x%p\n", arg1, addr); |
| 526 | *addr = arg1; |
526 | *addr = arg1; |
| 527 | 527 | ||
| 528 | } |
528 | } |
| 529 | 529 | ||