This is the mail archive of the
gdb-patches@sourceware.cygnus.com
mailing list for the GDB project.
Bug in arm_frameless_function_invocation
- To: richard.earnshaw@arm.com
- Subject: Bug in arm_frameless_function_invocation
- From: James Ingham <jingham@cygnus.com>
- Date: Fri, 13 Aug 1999 11:59:05 -0700 (PDT)
- Cc: gdb-patches@sourceware.cygnus.com
- References: <199908131005.LAA08363@sun52.NIS.cambridge>
Richard,
Good catch, thanks. We (mostly Andrew, our fearless code cleaner)
have been changing all the MACROS that had non-C calling conventions.
I must have gotten overenthusiastic at some point without looking for
all the uses...
It is checked in.
Jim
>
> arm_frameless_function_invocation always reports that a function is
> frameless. This is because it doesn't update after_prologue correctly
> (SKIP_PROLOGUE returns a value, it does not update its argument, see
> config/arm/tm-arm.h).
>
> <date> Richard Earnshaw (rearnsha@arm.com)
>
> * arm-tdep.c (arm_frameless_function_invocation): Correctly set
> after_prologue.
>
>