------- Additional Comments From dberlin at gcc dot gnu dot org 2005-01-02 20:29 ------- Patch coming. This is also a latent bug forever in gcc. We've been generating fbreg for a lot of things we shouldn't, we just never noticed before now because it didn't try to evaluate them at runtime unless you outputted location lists.
Thus, it simply statically converted the location expression fbregs into something it could evaluate, regardless of whether there was a real frame base or not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19124