--- Additional Comments From joseph at codesourcery dot com 2008-04-03
03:36 ---
Subject: Re: linker incorrectly prepends sysroot to absolute path
Thank you for your message.
I am away from my email from 3 to 7 April. Messages sent before
3 April will be read before I go away; messag
--- Additional Comments From oblivian at users dot sourceforge dot net
2008-04-03 03:36 ---
(In reply to comment #1)
> You did not configure glibc correctly. You should use --prefix=/usr and
> install it with install_root=${sysroot}. The whole point of the sysroot
> feature is that i
Hi Danny,
I've tried to tackle the conditional compilation part, and would like
your renewed input on it, I may have missed some points. Naming for
instance.
Naming was mostly OK. There were two problems.
pe_print_compressed_pdata() should really be called
pe_print_ce_compressed_pdata() si
--- Additional Comments From madcoder at debian dot org 2008-04-02 10:28
---
Further fiddling with the issue shows that local: * works properly if you put
it in the _last_ version section of the version script. E.g. a script like:
-8<
VER_1 {
global:
sym_ver1;
};
VE
--- Additional Comments From madcoder at debian dot org 2008-04-02 10:20
---
Created an attachment (id=2344)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=2344&action=view)
tarball with a makefile, a simple source, and two version scripts
--
http://sourceware.org/bugzilla/s
Basically, as soon as you have a version script with a { local: *; } wildcard,
the symbols from other versions are *not* exported in executables built for
back-linking.
Attached is a tarball with a simple test case for the issue.
Right now running make shows the following output. The issue bein