According to the egcs people, the aliasing framework has
been integrated into egcs since 1.1, but it had not been
enabled by default. gcc-2.95 (AKA egcs-1.2) will switch
it on by default. So, you have not yet seen the true
size of the problem.
Both, Dave Miller and Andy Kleen, tried to fix the TCP
code and gave up on it. This seems to indicate much more
work than just a few fixed .h files and explains why Linus
pressed so strong (and quite futile) to change the
egcs behavior.
-- Regards Joerg GMD-IPSI, Dolivostr. 15, Zimmer 120, D-64293 Darmstadt +49-6151-869-786 (Phone), -818 (FAX)- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/