Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: .eh_frame (was: Euro converter)

Re: .eh_frame (was: Euro converter)

From: Linus Nielsen Feltzing <linus_at_haxx.se>
Date: Mon, 19 Jul 2004 09:26:44 +0200

Magnus Holmgren wrote:

> Hi,
>
> The Euro converter doesn't build right with GCC 3.4. Had to add the
> following to plugin.lds (between .data and .bss):
>
> .eh_frame : {
> *(.eh_frame)
> } > PLUGIN_RAM

I wonder why. As far as I know, .eh_frame contains stack unwinding info
for C++ exception handling, which we don't use.

If we can't get rid of the .eh_frame section, we should discard it instead:

     /DISCARD/ : {
         *(.eh_frame)
     }

I don't have 3.4 here, so I'm not able to test it right now. Maybe
later, when I get home.

Linus

_______________________________________________
http://cool.haxx.se/mailman/listinfo/rockbox
Received on 2004-07-19

Page template was last modified "Mon Jun 14 16:30:06 2021" The Rockbox Crew -- Privacy Policy