------- Comment #10 from jakub at gcc dot gnu dot org 2006-10-12 12:46 ------- No, that sounds wrong. Not all dummy arguments have such type, so such a change just leads to strict aliasing violations and there are also dummy arguments that are larger than long.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25818