Bug: gcc ignores ebp clobber
Bernhard Kauer <[email protected]>
| Newsgroups | gmane.network.etherboot.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, the following places in gpxe clobber %ebp, even though gcc will ignore it silently. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11807 and its duplicates for details. Greetings, Bernhard Kauer ./src/arch/i386/drivers/net/undinet.c: : "ecx", "edx", "esi", "ebp" ); ./src/arch/i386/drivers/net/undiload.c: : "ebx", "ecx", "edx", "esi", "edi", "ebp" ); ./src/arch/i386/firmware/pcbios/bios_console.c: : "ebp" ); ./src/arch/i386/image/multiboot.c: : "ecx", "edx", "esi", "ebp", "memory" ); ./src/arch/i386/image/nbi.c: : "ecx", "edx", "ebp" ); ./src/arch/i386/image/nbi.c: : "ecx", "edx", "ebp", "memory" ); ./src/arch/i386/image/bootsector.c: : "eax", "ecx", "esi", "ebp" ); ./src/arch/i386/interface/pxe/pxe_call.c: : "edx", "esi", "edi", "ebp", "memory" ); ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july