This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH, RFA] YACC parser symbold renaming
- From: Tom Tromey <tromey at redhat dot com>
- To: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- Cc: gdb-patches at sourceware dot org
- Date: Mon, 09 Apr 2012 09:07:28 -0600
- Subject: Re: [PATCH, RFA] YACC parser symbold renaming
- References: <201204091331.q39DVJQE012763@glazunov.sibelius.xs4all.nl>
>>>>> "Mark" == Mark Kettenis <mark.kettenis@xs4all.nl> writes:
Mark> I submitted this a couple of months ago to account for the fact that
Mark> the OpenBSD yacc uses some additional symbols that conflict with our
Mark> usage of multiple parsers in GDB. Joel approved it, but Tom suggested
Mark> using the -p option. I now looked at adding the necessary Makefile
Mark> voodoo to do that. This caused me to notice that ada-exp.y actually
Mark> relies on the renaming macros to wrap ada_parse(). This can probably
Mark> be fixed, but I'd really like to fix this bug since it makes gdb crash
Mark> hard on a lot of C++ code.
Mark> ok?
This is fine by me.
We can always revisit -p later.
Actually... if you still have the patch, could you send it to the list?
That might be handy.
Tom