This is the mail archive of the gdb-patches@sourceware.org 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: [RFA 2/5] Darwin: Handle unrelocated dyld.


On 2018-09-19 09:40, Joel Brobecker wrote:
That makes me realize (again) that, for MacOS X, we should be more
proactive at specificying which version a patch we are submitting
was tested on, and some information about which versions of MacOS X
a given patch helps. A fair amount of work that Tristan did once
the initial port was created was to adapt it to subsequent versions
of Darwin. Nearly every new version of Darwin introduced its new
set of changes requiring additional adaptations.

Given the low amount of resources we have to work on GDB for macOS and the fact that it's difficult for one person to test on different versions of macOS (you would need multiple Mac computers, AFAIK), I suggest that we only aim at supporting the last two released versions of macOS. I say two, because there will always be an overlap after a new version is released, where some people use the new version and others have not upgraded yet.

If some people use older versions of macOS and want to contribute patches and help testing, that's fine too, but if everybody contributing is on latest or latest-1, we can't realistically ensure it works on previous versions.

That said, I agree that it would be very helpful if commit messages and comments in the code mentioned the version of macOS that was used at the time that commit message or comment was written.

Simon


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