PING: [PATCH] Fixing parse errors in c-exp.y

Abhijit Halder abhijit.k.halder@gmail.com
Sun Sep 25 08:51:00 GMT 2011


On Sat, Sep 24, 2011 at 4:07 PM, Abhijit Halder
<abhijit.k.halder@gmail.com> wrote:
> On Sat, Sep 24, 2011 at 2:48 PM, Abhijit Halder
> <abhijit.k.halder@gmail.com> wrote:
>> Hi all,
>>
>> This patch is about fixing parse error coming when gdb tries to parse
>> a pointer to a function pointer. e.g. (int)(**)(int) and the
>
> This is also a filed bug. (PR 9514).
>
>> associated problem, defined in PR 9837, which says wrong parsing when
>> pointers appear in function argument e.g.  (int)(*)(int*)
>>
>> Please review this.
>>
>> Thanks,
>> Abhijit Halder
>>
>

Updating the Changelog.

Regards,
Abhijit Halder
-------------- next part --------------
2011-09-13  Abhijit Halder  <abhijit.k.halder@gmail.com>

	Fix PR exp/9514, gdb/9837:
	* c-exp.y (nonempty_typelist): Use typebase instead of type.  Add rule
	to resolve pointer(s) in function argument(s).
	(abs_decl): Add new rule to resolve pointer(s) to a
	function pointer.


More information about the Gdb-patches mailing list