This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC (gdb/mi): -stack-list-locals



On Dec 12, 2003, at 12:43 PM, Nick Roberts wrote:


Jason Molenda writes:

...Right now we have a
non-standard meaning for -stack-list-locals 2, and the FSF gdb will
have a different meaning for 2 with this patch going in. No complaints
or anything, but it's unpleasant.

I don't see why both our changes can't be accommodated.


Well, if we're both implementing a different meaning for "2" that's a pretty tough thing to accommodate. :-)

I didn't mean my statement as a criticism of this change or the work you're doing -- this is the sort of thing we inevitably have come up when we have lots of changes vs. the mainline. We made our bed, etc.

This patch uses a
switch statement for each value of print_values. If for some reason Apple need
-stack-list-locals 2, I dont mind using another value.

"3" would be very nice. :) But really, I think Andrew's suggestion is a better approach. Instead of numeric values which represent an arbitrary collection of return values ("2" is "the things Apple's UI would like to get", "3" is "a smaller set of things that don't involve so much communication with the inferior"), text strings are a little less likely to conflict.



Everybody seems to
want Apple's changes, including their management. Rather than being
unpleasant, perhaps this is an opportunity to make the case to that management
for resources to contribute back to the FSF.

Yeah, it's the usual problem. Lots to do, not so much time in which to do it, sigh.



J



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]