Re: c inline assembly
Ian Lance Taylor <[email protected]> Sat, 18 Feb 2012 21:14:54 -0800
| Newsgroups | org.kernel.vger.linux-c-programming |
|---|---|
| Message-ID | <[email protected]> |
ratheesh kannoth <[email protected]> writes: > This function is inline . what all registers needs to pushed and > poped in the inline assembly so that the functions wont > disturb the registers in the function ( in which it is C inlined ). Your asm statement should list the registers that it clobbers. One i386 you normally can not clobber %ebp. When compiling with -fpic/-fPIC you normally can not clobber %ebx. Ian