1 |
if you're not using arm, or you're using softfp, then feel free to stop |
2 |
reading |
3 |
|
4 |
i've backported the patches from upstream gcc/glibc to use the new ldso paths |
5 |
for arm hardfp targets. atm, this is in glibc-2.15 and gcc-4.5.3 and |
6 |
gcc-4.6.3. so if you have one of these systems where you're running softfp by |
7 |
default, you might want to be careful when you update glibc as the ldso will |
8 |
change and all your dynamically linked ELFs will probably go kablooie :). |
9 |
|
10 |
if this happens to you, you can easily recover. launch the static rescue |
11 |
shell: |
12 |
/bin/bb |
13 |
then symlink the old path to the new one: |
14 |
ln -s ld-linux-armhf.so.3 /lib/ld-linux.so.3 |
15 |
|
16 |
this is to support the cross-distro standardization of armv7/hardfp work. |
17 |
-mike |