pms <pmsh...@gmail.com> writes:

> thanks, But b=a is a assignment statement. It is doing some memory operations
> isn't it. Assuming b=a is a dead statement, how r the following i386
> assembly statements generated
>  pushl   %ebp
>         movl    %esp, %ebp
>         andl    $-16, %esp
>         subl    $16, %esp
>         movl    $5, 4(%esp)
>         movl    $.LC0, (%esp)
>         call    printf

The first four statements set up the stack.  The last three do the
printf statement.

What is your real question?

Ian

Reply via email to