> This is independend from the kernel version (2.4 and 2.5 behave all the > same). The function __canonicalize_funcptr_for_compare seems to be newly > introduced in libgcc with gcc 3.3, and seems to be the cause of this error. Do you have the same problem with a 3.0.4 built kernel? I have been using a 3.3 built glibc for some months now. __canonicalize_funcptr_for_compare depends critically on the the initial setup of function descriptors by the dynamic loader and the trampoline in the dynamic loader used to resolve the address of functions. This could easily break if someone unknowing messes with the pa specific parts of the dynamic loader or the setup of function descriptors. I'm building glibc-2.3.1-15 and should know soon if something has changed. Dave -- J. David Anglin dave.anglin@nrc-cnrc.gc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6602) - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html