I filed a binutils bug report for this problem: http://sourceware.org/bugzilla/show_bug.cgi?id=12376 However, I now think the problem can't be fixed reliably by a change to binutils. See comments #2 and #3 in the bug report. James, would using different file descriptors for the mmap'd PT_LOAD segments in an executable result in different pages being used for "code" and "data" in the overlap region of the executable file, and thereby avoid the inequivalent aliases? Dave -- J. David Anglin dave.anglin@xxxxxxxxxxxxxx National Research Council of Canada (613) 990-0752 (FAX: 952-6602) -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html