[mc1322x] Fwd: contiki compilation error

Camilo, Alex acamilo at neuronrobotics.com
Tue Dec 8 08:44:47 EST 2009


Wait a minute, i think i had a brain fart, i'm sorry. the final tally is
On Tue, Dec 8, 2009 at 8:34 AM, Camilo, Alex <acamilo at neuronrobotics.com>wrote:

> After reading the linked posts and doing some poking I don't think i'm
> running into half of glibc bieng pulled in.
> after looking at the sizes of the included components i see executable code
> and data in the region where i would expect it to be and when i add up the
> size of all of the segments in that region it comes out to approx 32k which
> is good enough for me. The stuff that doesn't make sense is all the .debug_
> data at address 0.
>
> ubuntu at ubuntu-desktop:~/contiki-mc1322x/examples/hello-world$ arm-elf-size
> -A -x hello-world.mc1322x
> hello-world.mc1322x  :
> section              size       addr
> .text              0x663c   0x400000
> .stack              0x720   0x40663c
> .rodata             0xa24   0x406d5c
> .data               0x4fc   0x407780
> .bss               0x1154   0x407c7c
> .heap               0x400   0x408dd0
> .stab               0x18c        0x0
> .stabstr             0x2f        0x0
> .comment            0x396        0x0
> .debug_aranges      0x620        0x0
> .debug_pubnames    0x1628        0x0
> .debug_info        0xc730        0x0
> .debug_abbrev      0x4866        0x0
> .debug_line        0x372d        0x0
> .debug_frame       0x1a04        0x0
> .debug_str         0x2fb6        0x0
> .debug_loc         0x5bed        0x0
> .debug_ranges       0x528        0x0
> .ARM.attributes      0x10        0x0
> Total             0x2a50b
>
>
> On Mon, Dec 7, 2009 at 12:05 PM, Mariano Alvira <mar at devl.org> wrote:
>
>> On Mon, Dec 07, 2009 at 11:15:50AM -0500, Camilo, Alex wrote:
>> > I'l try installing a gnu-arm tool-chain from source and compiling my
>> libraries.
>> > I'm running into other problems such as the finished contiki binary
>> being about
>> > 250k.
>>
>> This can happen when something links to a giant call tree from glibc
>> --- contiki calls exit in many places at that has been a
>> problem. There are others. EABI has also been a problem. Here are
>> some links to previous posts on the mailing list that might help:
>>
>>   http://devl.org/pipermail/mc1322x/2009-October/000039.html
>>
>> and this post includes a perl script that will generate graph of what
>> is linking in what. This is useful for narrowing down to the exact
>> reason why giant portions of glibc are getting linked in:
>>
>>   http://devl.org/pipermail/mc1322x/2009-October/000040.html
>>
>> -Mar.
>>
>
>
>
> --
> Alex Camilo
> 1-877-474-6038 ext#703
> Head of Research and Design at Neuron Robotics, LLC.
> www.neuronrobotics.com
>



-- 
Alex Camilo
1-877-474-6038 ext#703
Head of Research and Design at Neuron Robotics, LLC.
www.neuronrobotics.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://devl.org/pipermail/mc1322x/attachments/20091208/29b6a5ad/attachment.htm>


More information about the mc1322x mailing list