Hi,
after installing the sh4 cross compiler via 'USE="-nls" crossdev -v -b
--gcc 3.4.6-r2 --target sh4-gentoo-linux-uclibc ' I get some unexpected
binaries in /usr/bin:
[EMAIL PROTECTED] ls -la sh4*
lrwxrwxrwx 1 root root 50 Sep 3 18:15
sh4-gentoo-linux-uclibc-addr2line ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/addr2line
lrwxrwxrwx 1 root root 43 Sep 3 18:15 sh4-gentoo-linux-uclibc-ar ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/ar
lrwxrwxrwx 1 root root 43 Sep 3 18:15 sh4-gentoo-linux-uclibc-as ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/as
lrwxrwxrwx 1 root root 48 Sep 3 18:15
sh4-gentoo-linux-uclibc-c++filt ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/c++filt
-rwxr-xr-x 1 root root 15468 Sep 3 23:33 sh4-gentoo-linux-uclibc-cc
-rwxr-xr-x 1 root root 8736 Sep 3 18:35 sh4-gentoo-linux-uclibc-cpp
-rwxr-xr-x 1 root root 8736 Sep 3 18:35 sh4-gentoo-linux-uclibc-gcc
lrwxrwxrwx 1 root root 43 Sep 3 18:15 sh4-gentoo-linux-uclibc-ld ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/ld
lrwxrwxrwx 1 root root 43 Sep 3 18:15 sh4-gentoo-linux-uclibc-nm ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/nm
lrwxrwxrwx 1 root root 48 Sep 3 18:15
sh4-gentoo-linux-uclibc-objcopy ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/objcopy
lrwxrwxrwx 1 root root 48 Sep 3 18:15
sh4-gentoo-linux-uclibc-objdump ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/objdump
lrwxrwxrwx 1 root root 47 Sep 3 18:15 sh4-gentoo-linux-uclibc-ranlib
-> /usr/libexec/gcc/sh4-gentoo-linux-uclibc/ranlib
lrwxrwxrwx 1 root root 48 Sep 3 18:15
sh4-gentoo-linux-uclibc-readelf ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/readelf
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-c++
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-cpp
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-g++
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-gcc
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-gccbug
-rwxr-xr-x 1 root root 15468 Sep 3 23:33
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-gcov
lrwxrwxrwx 1 root root 45 Sep 3 18:15 sh4-gentoo-linux-uclibc-size
-> /usr/libexec/gcc/sh4-gentoo-linux-uclibc/size
lrwxrwxrwx 1 root root 48 Sep 3 18:15
sh4-gentoo-linux-uclibc-strings ->
/usr/libexec/gcc/sh4-gentoo-linux-uclibc/strings
lrwxrwxrwx 1 root root 46 Sep 3 18:15 sh4-gentoo-linux-uclibc-strip
-> /usr/libexec/gcc/sh4-gentoo-linux-uclibc/strip
What worries me is the exiistence of
sh4-gentoo-linux-uclibc-sh4-gentoo-linux-uclibc-gcc being newer than
sh4-gentoo-linux-uclibc-gcc.
There's no difference in the output of *gcc -v
What's the reason for them to exist?
Harald
--
[email protected] mailing list