dejagnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PING^3][PATCH 3/3][DejaGNU] target: Wrap linker flags into `-largs'


From: Jacob Bachmeyer
Subject: Re: [PING^3][PATCH 3/3][DejaGNU] target: Wrap linker flags into `-largs'/`-margs' for Ada
Date: Fri, 25 Oct 2019 18:21:14 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.22) Gecko/20090807 MultiZilla/1.8.3.4e SeaMonkey/1.1.17 Mnenhy/0.7.6.0

Maciej W. Rozycki wrote:
On Tue, 21 May 2019, Jacob Bachmeyer wrote:
IOW I don't discourage you from developing a comprehensive solution, however applying my proposal right away will help at least some people and will not block you in any way.
Correct, although, considering how long my FSF paperwork took, I might be able to finish a comprehensive patch before your paperwork is completed. :-)

 So by now the FSF paperwork has been long completed actually.

Yes, that turned out to be optimistic, for a few reasons.

 You are welcome to go ahead with your effort as far as I am concerned.
I am working on it.  :-)

 Hopefully you have made good progress now.

Progress is stalled because the DejaGNU maintainer has not been seen on this list since March and I am unsure about working too far ahead of the "accepted" line.

Otherwise this is a ping for:

<https://lists.gnu.org/archive/html/dejagnu/2019-05/msg00000.html>

Once complete your change can go on top of mine and meanwhile we'll have a working GCC test suite.

There might be a merge conflict, but that will be easy to resolve by overwriting your patch with mine. I will make sure to include the functionality in the rewrite.

I have just sent a patch to the list that has been waiting in my local repository since June. It adds unit tests for the default_target_compile procedure, but currently verifies the broken Ada handling. Would you be willing to supply a patch to update those tests to the correct behavior? If so, I will also merge your code on my local branch and we might even avoid the merge conflict down the line.

While you are doing that, could you also explain what the various -?args GNU Ada driver options do and if any others are needed or could be needed? I will ensure that the rewrite handles all cases if I can get a solid description of what those cases actually are. The rewrite will group complier/linker/etc. options in separate lists internally, so using those options will be easy without adding more hacks to a procedure that has already become a tissue of hacks.

-- Jacob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]