Hi, I'm not sure what it is, but below are the contents of '/usr/lib/gcc-lib/i486-linux/egcs-2.91.60/libgcc.map' on my potato system. I was also missing this file when I did a new potato installation. I had to copy it from other potato system to make things work again. I'm not sure if it was the right thing to do but it made my linker work again.
I hope that this helps. -Ossama Here are the contents of the file: GCC.INTERNAL { local: __ashldi3; __ashrdi3; __builtin_saveregs; __clear_cache; __cmpdi2; __divdi3; __dummy; __eprintf; __ffsdi2; __fixdfdi; __fixsfdi; __fixunsdfdi; __fixunsdfsi; __fixunssfdi; __fixunssfsi; __fixunsxfdi; __fixunsxfsi; __fixxfdi; __floatdidf; __floatdisf; __floatdixf; __gcc_bcmp; __lshrdi3; __moddi3; __muldi3; __negdi2; __pure_virtual; __ucmpdi2; __udiv_w_sdiv; __udivdi3; __udivmoddi4; __umoddi3; };