https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66446
--- Comment #2 from Evan G <smokeyjoe4u at hotmail dot com> --- Oh wait, I got it. The LRA stuff wasn't added to dbxout.c, so stabs were being generated based on the old reload1 eliminations. The attached patch takes the same approach as dwarf2out.c, and uses register eliminations from the appropriate module.