------- Additional Comments From rearnsha at gcc dot gnu dot org 2005-09-02 22:27 ------- I've made a small amount of headway on this.
Labels L22 and L21 were (when created) the addresses of objects in the code. However, they are deleted (presumably as unreachable), but the references to the lables persist. This is presumably exactly the case that RTH believed couldn't happen when he mentioned this in his email here: http://gcc.gnu.org/ml/gcc-patches/2000-05/msg00881.html and the reason we don't abort on ARM is that we never call output_constant_pool since we roll our own mini-pools. I've sofar been unsuccessful in reducing the testcase to something more managable. -- What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2005-02-22 04:10:35 |2005-09-02 22:27:33 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15231