------- Comment #4 from sje at cup dot hp dot com 2009-08-04 17:09 ------- Created an attachment (id=18300) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18300&action=view) Testcase
This test case shows the difference in generated code between r150335 and r150336. It does not actually generate wrong code, just different (technically better) code. In this case on IA64 HP-UX we no longer generate some addp4 instructions to extend pointer arguments from 32 bits to 64 bits. In this code the addp4's are not needed but I am guessing somewhere in gengtype they are not getting generated and are needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40952