------- Comment #10 from jakub at gcc dot gnu dot org 2010-03-08 19:08 ------- Created an attachment (id=20045) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20045&action=view) gcc45-pr43287.patch
Possible fix. Needs testing on darwin as well as verification that there really isn't any indirection etc. missed (i.e. that (lo_sum ((reg X), (symbol_ref "foo"))) is always equivalent to (symbol_ref "foo"). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43287