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: [PATCH] Remove symlinks created in argv0-symlink.exp and general cleanup


On Wed, Aug 12, 2015 at 10:22 AM, Joel Brobecker <brobecker@adacore.com> wrote:
>> FWIW, this would be awesome.  I am not sure about forcing the dependency
>> on GNU Make for the testing (this would be OK by me, but maybe someone
>> has a case against), but defaulting to FORCE_PARALLEL=1 would be a step
>> forward, indeed.  While hacking our testsuite to implement a way to
>> verify the racy tests we have, I could see how the fact that each test
>> has its own directory makes a difference.
>
> The only argument against GNU/Make that I remember is that on the *BSDs,
> GNU/Make is not the default. But the benefits we are getting from using
> GNU/Make continues to increase, so I think we're reaching a point where
> it seems to make better sense to me to require it. Doesn't GCC already
> do anyways?

I suspect, though I haven't tried, if we remove the check-parallel/check-single
test, it would be straightforward to remove the GNU make requirement
and just move the details to a wrapper script.

Always invoking runtest by a wrapper script has other benefits.

I'm not advocating for this, I only ever use GNU make.
But if the topic comes up, it's not clear to me GNU make
is an absolute requirement.


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