Rev 1712 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1712 | Rev 1735 | ||
---|---|---|---|
Line 532... | Line 532... | ||
532 | symtab_print_search(argv->buffer); |
532 | symtab_print_search(argv->buffer); |
533 | printf("Duplicate symbol, be more specific.\n"); |
533 | printf("Duplicate symbol, be more specific.\n"); |
534 | } else { |
534 | } else { |
535 | symbol = get_symtab_entry(symaddr); |
535 | symbol = get_symtab_entry(symaddr); |
536 | 536 | ||
537 | printf("Calling f(0x%zX): %.*p: %s\n", arg1, sizeof(__address) * 2, symaddr, symbol); |
537 | printf("Calling f(%#zx): %.*p: %s\n", arg1, sizeof(__address) * 2, symaddr, symbol); |
538 | #ifdef ia64 |
538 | #ifdef ia64 |
539 | fptr.f = symaddr; |
539 | fptr.f = symaddr; |
540 | fptr.gp = ((__native *)cmd_call2)[1]; |
540 | fptr.gp = ((__native *)cmd_call2)[1]; |
541 | f = (__native (*)(__native,...)) &fptr; |
541 | f = (__native (*)(__native,...)) &fptr; |
542 | #else |
542 | #else |