[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Re: Other Cheney-MTA systems?
From: |
Alex Queiroz |
Subject: |
Re: [Chicken-users] Re: Other Cheney-MTA systems? |
Date: |
Sun, 14 Nov 2010 20:17:30 -0200 |
Hallo,
On Sat, Nov 13, 2010 at 7:56 PM, John Tobey <address@hidden> wrote:
>
> Yes, the various calling conventions for x86 (cdecl, stdcall,
> fastcall, etc.) all require called functions to preserve the frame
> pointer and a few other registers. What the function does with these
> registers while it executes does not matter to the calling convention,
> though a frequent use is to help debuggers. (There are other ways now
> of providing the same information to GDB.) What concerns the calling
> convention is that the registers hold the same value on return as on
> entry.
>
Beginning with GCC 4.6 the new default behaviour is omitting the
frame pointer.
http://gcc.gnu.org/gcc-4.6/changes.html
--
-alex
http://www.artisancoder.com/