http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #21 from Jan Hubicka <hubicka at gcc dot gnu.org> 2013-01-15 18:23:24 UTC --- Yep, it is kind of kludgy, but other way to handle it is to rewrite the constant pool that is tied into target interface so it is rather hard and I do not see constant pool really being trouble to anything - it works reasonably well the odd way it is designed.