------- Comment #2 from jakub at gcc dot gnu dot org 2010-03-09 08:11 ------- Created an attachment (id=20052) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20052&action=view) gcc45-pr43299.patch
In the end, at least for the release, I think we want something like this patch, which will avoid seeing strange stuff in .debug_loc/.debug_info and various ICEs in target constant output routines even for targets which don't have adequate delegitimize_address langhook. But I'd prefer as many delegitimize_address hooks as possible to be actually written/enhanced. Just burying the message about unhandled UNSPEC in -da logs is not enough to get target maintainer attention I'm afraid, perhaps the message to stderr would be sufficient. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43299