--- Comment #6 from rguenth at gcc dot gnu dot org 2010-04-13 12:34 ---
I can reproduce it.
/tmp g++ -Os -shared -o libhello.so -Wl,-z,defs -fPIC hello.c -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/powerpc64-suse-linux/4.5/lto-wrapper
Target:
--- Comment #7 from jakub at gcc dot gnu dot org 2010-04-13 12:43 ---
Is the libgcc_s.so the link finds a linker script?
You can use -Wl,-M,--verbose to see what is going on.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43727
--- Comment #8 from marcus at jet dot franken dot de 2010-04-13 14:08
---
$ file /usr/lib/gcc/powerpc64-suse-linux/4.5/libgcc_s.so
/usr/lib/gcc/powerpc64-suse-linux/4.5/libgcc_s.so: symbolic link to
`/lib/libgcc_s.so.1'
$ file /lib/libgcc_s.so.1
/lib/libgcc_s.so.1: ELF 32-bit MSB
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-04-13 14:10 ---
(In reply to comment #7)
Is the libgcc_s.so the link finds a linker script?
You can use -Wl,-M,--verbose to see what is going on.
No, it doesn't seem to.
START GROUP
LOAD /lib/libc.so.6
LOAD
--- Comment #10 from jakub at gcc dot gnu dot org 2010-04-13 14:18 ---
Yes, we sometimes install linker scripts, sometimes symbolic links.
E.g. on powerpc64-linux, 32-bit libgcc_s.so is a linker script, while 64-bit
libgcc_s.so is a symlink.
If you after install overwrite it with a
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-04-13 14:30
---
So, my fault.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from marcus at jet dot franken dot de 2010-04-12 15:04
---
Created an attachment (id=20366)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20366action=view)
hello.c
g++ -Os -shared -o libhello.so -Wl,-z,defs -fPIC hello.c
--
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-04-12 15:16 ---
Nathan, you touched the relevant code last.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from froydnj at gcc dot gnu dot org 2010-04-12 15:27 ---
This should have been taken care of by:
2009-09-09 Jakub Jelinek ja...@redhat.com
* config/t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, SHLIB_INSTALL_SOLINK):
New variables.
(SHLIB_LINK,
--- Comment #4 from froydnj at gcc dot gnu dot org 2010-04-12 15:41 ---
FWIW, I cannot reproduce with 'gcc version 4.5.0 20100205'.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43727
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43727
--- Comment #5 from marcus at jet dot franken dot de 2010-04-12 20:25
---
gcc version 4.5.0 20100331 (experimental) [trunk revision 157870] (SUSE Linux)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43727
12 matches
Mail list logo