On 2013/03/23 03:35, David Coppa wrote:
> CVSROOT:      /cvs
> Module name:  src
> Changes by:   [email protected]  2013/03/23 03:35:48
> 
> Modified files:
>       gnu/usr.bin/binutils-2.17/bfd: elflink.c 
> 
> Log message:
> Fix a bug in ld --gc-sections: it strips out .note sections, while
> it should never do so. This can cause global constructors and
> destructors to not be executed at run-time, resulting in crashes
> and other strange behaviour.

Fortunately we don't see the crashes and other strange behaviour
because without the .note section, the file isn't recognised as being
executable on recent OpenBSD versions.

Reply via email to