avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] ATmega256x trampolines? (Was: Why is there 1200 bytes


From: Joerg Wunsch
Subject: Re: [avr-gcc-list] ATmega256x trampolines? (Was: Why is there 1200 bytes of zeroes in my code?)
Date: Wed, 21 Mar 2007 07:07:24 +0100 (MET)

"Stu Bell" <address@hidden> wrote:

> I currently am compiling/linking code for the ATmega2560 using the
> 4.1.1 set of gcc tools (WinAVR 20070122).  In the middle of the code
> (at roughly 0x20f4) I have around 1200 bytes of zeroes.

Note: this has been redirected from an avrfreaks.net discussion,
mainly to get those who are actively developing AVR-GCC into the
discussion.

>  *fill*         0x000020f3        0x1 00=20
>                 0x000020f4                __trampolines_start =3D .=20
>  *(.trampolines)=20
>  .trampolines   0x000020f4        0x0 linker stubs=20
>  *(.trampolines*)=20
>                 0x000020f4                __trampolines_end =3D .=20
>  *(.jumptables)=20
>  *(.jumptables*)=20

Obviously, this is somehow related to the linker stubs, but the
question is how the space allocation is calculated.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]