[Bug ld/4966] linker incorrectly prepends sysroot to absolute path

2008-04-02 Thread joseph at codesourcery dot com
--- 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

[Bug ld/4966] linker incorrectly prepends sysroot to absolute path

2008-04-02 Thread oblivian at users dot sourceforge dot net
--- 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

Re: [incomplete patch] Get objdump to report exception tables for ARM/SH4 correctly

2008-04-02 Thread Nick Clifton
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

[Bug ld/6022] local wildcard breaks versioning scripts for -rdynamic executables

2008-04-02 Thread madcoder at debian dot org
--- 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

[Bug ld/6022] local wildcard breaks versioning scripts for -rdynamic executables

2008-04-02 Thread madcoder at debian dot org
--- 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

[Bug ld/6022] New: local wildcard breaks versioning scripts for -rdynamic executables

2008-04-02 Thread madcoder at debian dot org
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