------- Comment #9 from hjl dot tools at gmail dot com 2010-09-15 04:09 ------- (In reply to comment #5) > Created an attachment (id=21792) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21792&action=view) [edit] > gcc46-pr45635.patch > > Alternatively, we can avoid computing the address of fn altogether on > TARGET_VTABLE_USES_DESCRIPTORS targets. >
This one can bootstrap. But it caused FAIL: gcc.c-torture/execute/20040709-2.c execution, -O1 FAIL: gcc.c-torture/execute/20040709-2.c execution, -Os But it doesn't trigger Sep 14 11:06:05 gnu-11 kernel: 20040709-2.x7(8794): unaligned access to 0x600000000000f4ae, ip=0x4000000000004e70 which http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45635#c6 does. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45635