[bug #63668] Default value of CXX on BSD OS's

2023-01-14 Thread Brad Smith
Additional Item Attachment, bug #63668 (project make): File name: make_cxx.diff Size:0 KB ___ Reply to this item at:

[bug #63667] In POSIX mode, the shell should not be run with -e if errors are ignored

2023-01-14 Thread Vincent Lefèvre
URL: Summary: In POSIX mode, the shell should not be run with -e if errors are ignored Project: make Submitter: vinc17 Submitted: dim. 15 janv. 2023 01:47:08 Severity: 3 -

Re: GNU Make 4.4.0.90 release candidate available

2023-01-14 Thread Paul Smith
On Sat, 2023-01-14 at 17:10 -0500, Paul Smith wrote:    > >     GNU make is a tool which controls the generation of executables and >     other non-source files of a program from the program's source files. > >     You can learn

GNU Make 4.4.0.90 release candidate available

2023-01-14 Thread Paul Smith
GNU make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. You can learn more at: https://www.gnu.org/software/make/

Re: [PATCH] Check .exe as well when a target does not exist on OS/2

2023-01-14 Thread Eli Zaretskii
> Date: Sun, 15 Jan 2023 00:57:56 +0900 > From: KO Myung-Hun > CC: bug-make@gnu.org > > > How do you mean "make of mingw does not require $(EXEEXT)"? AFAICT, > > if the Makefile defines a target FOO, and there's a file FOO.exe that > > is up to date wrt its dependencies, the MinGW Make will

[bug #63639] Make syntax inconsistencies (perhaps old, no way to tell)

2023-01-14 Thread Paul D. Smith
Follow-up Comment #2, bug #63639 (project make): Just to note: # Issue with grouped targets target&: prereqs #is not the same as target &: prereqs #The former works, the latter (with a space) tries to find a prereq called & The comment at the end of this is not correct. In GNU Make 3.81, the

[bug #63639] Make syntax inconsistencies (perhaps old, no way to tell)

2023-01-14 Thread Paul D. Smith
Update of bug #63639 (project make): Status:None => Not A Bug Open/Closed:Open => Closed ___ Follow-up Comment #1: You are using a

Re: [PATCH] Check .exe as well when a target does not exist on OS/2

2023-01-14 Thread KO Myung-Hun
Hi/2. Eli Zaretskii wrote: >> Date: Sat, 14 Jan 2023 23:40:57 +0900 >> From: KO Myung-Hun >> CC: bug-make@gnu.org >> >>> Please describe the use case in detail. This situation exists on >>> other platforms, not just of OS/2, and we don't do anything like that >>> for those other targets, AFAIK.

Re: [PATCH] Check .exe as well when a target does not exist on OS/2

2023-01-14 Thread Eli Zaretskii
> Date: Sat, 14 Jan 2023 23:40:57 +0900 > From: KO Myung-Hun > CC: bug-make@gnu.org > > > Please describe the use case in detail. This situation exists on > > other platforms, not just of OS/2, and we don't do anything like that > > for those other targets, AFAIK. Instead, the Makefile should

Re: [PATCH] Check .exe as well when a target does not exist on OS/2

2023-01-14 Thread KO Myung-Hun
Hi/2. Paul Smith wrote: > On Fri, 2023-01-13 at 22:27 +0900, KO Myung-Hun wrote: >> This pattern is usually used on UNIX. However, on OS/2, gcc creates >> foo.exe not foo when an extension is not present, and Make check foo >> only. Therefore Make tries to build foo whenever called. > > I don't

Re: [PATCH] Check .exe as well when a target does not exist on OS/2

2023-01-14 Thread KO Myung-Hun
Hi/2. Eli Zaretskii wrote: >> From: KO Myung-Hun >> Date: Fri, 13 Jan 2023 22:27:43 +0900 >> >> For example, >> >> foo: foo.c >> gcc $@ $< >> >> This pattern is usually used on UNIX. However, on OS/2, gcc creates >> foo.exe not foo when an extension is not present, and Make check foo >>