This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [commit] Remove frame_func_unwind
- From: Tom Tromey <tromey at redhat dot com>
- To: gdb-patches at sourceware dot org
- Date: Sun, 24 Aug 2008 14:28:29 -0600
- Subject: Re: [commit] Remove frame_func_unwind
- References: <20080715183655.GA29872@caradoc.them.org>
- Reply-to: tromey at redhat dot com
>>>>> "Daniel" == Daniel Jacobowitz <drow@false.org> writes:
Daniel> A number of frame unwind functions are no longer necessary now that
Daniel> unwinders get the current frame. This patch removes
Daniel> frame_func_unwind; tested on x86_64-linux and committed.
Just today I found that this makes --enable-targets=all fail to build
on my x86 F8 box. m88k-tdep.c uses frame_func_unwind, plus a few
other missing things. Error messages appended.
For the time being I just removed m88k-tdep.o from ALL_TARGET_OBS.
Tom
../../src/gdb/m88k-tdep.c: In function âm88k_frame_cacheâ:
../../src/gdb/m88k-tdep.c:660: warning: implicit declaration of function âframe_func_unwindâ
../../src/gdb/m88k-tdep.c: In function âm88k_frame_prev_registerâ:
../../src/gdb/m88k-tdep.c:731: error: too many arguments to function âtrad_frame_get_prev_registerâ
../../src/gdb/m88k-tdep.c:748: error: too many arguments to function âtrad_frame_get_prev_registerâ
../../src/gdb/m88k-tdep.c: At top level:
../../src/gdb/m88k-tdep.c:756: warning: initialization from incompatible pointer type
../../src/gdb/m88k-tdep.c: In function âm88k_gdbarch_initâ:
../../src/gdb/m88k-tdep.c:866: warning: implicit declaration of function âset_gdbarch_unwind_dummy_idâ
../../src/gdb/m88k-tdep.c:877: warning: implicit declaration of function âframe_unwind_append_snifferâ