http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46724

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-12-17 
09:44:03 UTC ---
Created attachment 22794
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22794
gcc46-pr46724-incremental.patch

Incremental patch for that.

BTW, the reason why a location list is used is because it is needed - it
doesn't cover the whole function, when inside of the abort call r2 might be
clobbered within the abort call.  Therefore the range ends at .LVL1 - 1 instead
of .LVL1 (end of function).

Reply via email to