Hi, I have legacy code using lvalue casting like this: (unsigned long)a = b; gcc-4.0.1 issues compilation error. Is there a compiler option to allow this code? Thanks, Yuri Karlsbrun __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com