[Top][All Lists]
[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. ;-)