Fix the guile build
authorTom Tromey <tromey@adacore.com>
Mon, 10 Oct 2022 13:47:32 +0000 (07:47 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 10 Oct 2022 15:34:09 +0000 (09:34 -0600)
commit79aafec96b237165e66f14ba963214fb709af847
treeb38868cefe0563786159983b7b6951a8c1817878
parentc52ce603561128ca3b9bc626f27abd8cda09b4d6
Fix the guile build

The frame_info_ptr patches broke the build with Guile.  This patch
fixes the problem.  In mos cases I chose to preserve the use of
frame_info_ptr, at least where I could be sure that the object
lifetime did not interact with Guile's longjmp-based exception scheme.

Tested on x86-64 Fedora 34.
gdb/guile/guile-internal.h
gdb/guile/scm-frame.c
gdb/guile/scm-symbol.c