This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: What about add a interface to output the assembly codes follow inferior execution


> From: Pedro Alves <pedro@codesourcery.com>
> Date: Wed, 4 Mar 2009 19:20:50 +0000
> Cc: Doug Evans <dje@google.com>,
>  teawater@gmail.com,
>  drow@false.org
> 
> show-opcodes suggests to me that we're doing to show raw, numeric
> opcodes, which IIUC, is not what is being suggested.
> 
> "disassembly" suggests to me that we're doing to show
> assembly mneumonics, which I thought was what is being proposed.

Actually, what was suggested does both:

    26              printf ("a = %d b = %d c = %d\n", a, b, c);
     80483fe:       8b 15 84 96 04 08       mov    0x8049684,%edx
     8048404:       8b 45 f4                mov    -0xc(%ebp),%eax
     8048407:       89 44 24 0c             mov    %eax,0xc(%esp)
     804840b:       8b 45 f8                mov    -0x8(%ebp),%eax
     804840e:       89 44 24 08             mov    %eax,0x8(%esp)
     8048412:       89 54 24 04             mov    %edx,0x4(%esp)
     8048416:       c7 04 24 58 85 04 08    movl   $0x8048558,(%esp)
     804841d:       e8 b6 fe ff ff          call   80482d8 <printf@plt>
    This assembly codes is for line 26 printf ("a = %d b = %d c = %d\n", a, b, c);


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]