Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 7 May 2014 13:04:43 +0300
From: Timo Teras <timo.teras@....fi>
To: musl@...ts.openwall.com
Cc: scjthm@...e.com
Subject: Re: Linking musl with ld.gold

On Wed, 7 May 2014 10:04:24 +0100
Stephen Thomas <scjthm@...e.com> wrote:

> > only the object files with referenced symbols are linked from an
> > archive
> > 
> > so only a.o with the given main.o because of the symbol f
> > 
> > now if you make some reference in main.c such that b.o should
> > be included but main still returns 0 that would be a bug
> > 
> > eg. add a void g(void){} to b.c and call it from main.c  
> 
> Ok, thanks for that info. It appears that there is a problem in gcc
> 4.9 and not 4.8.3.

Is perhaps -ffunction-sections and/or -fdata-sections added
automatically? Those would break musl like experienced.

- Timo

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.