Re: GNU make for x86_64-pc-linux-gnu

2022-11-09 Thread Paul Smith
On Wed, 2022-11-09 at 14:58 +, Dadzio, Joerg wrote:  > I want to inspect the preprocessor output of  ‘make’ for .c projects > in order to make sure my set of ‘#define …’ instructions does work > fine. Note, there is no such thing as "preprocessor output of make". Makefiles are not C/C++

[PATCH 1/2] Fix duplicated __strchrnul() declaration error on OS/2 kLIBC

2022-11-09 Thread KO Myung-Hun
OS/2 kLIBC has __strchrnul(). But HAVE___STRCHRNUL is undefined. 'static' declarion of __strchrnul() causes an error with gcc4 because OS/2 kLIBC declares __strchrnul() as public. - gcc -DHAVE_CONFIG_H -I. -I../src -D__ST_MT_ERRNO__ -Wno-cast-qual -Wno-conversion -Wno-float-equal

[PATCH 2/2] Fix assignment of read-only location error OS/2

2022-11-09 Thread KO Myung-Hun
- gcc -DHAVE_CONFIG_H -Isrc -I./src -Ilib -I./lib -DLIBDIR=\"/usr/local/lib\" -DLOCALEDIR=\"/usr/local/share/locale\" -D__ST_MT_ERRNO__ -O2 -Zomf -Zmt -MT src/job.o -MD -MP -MF $depbase.Tpo -c -o src/job.o src/job.c &&\ mv -f $depbase.Tpo $depbase.Po src/job.c: In function

GNU make for x86_64-pc-linux-gnu

2022-11-09 Thread Dadzio, Joerg
Hello dear GNU Org, I want to inspect the preprocessor output of 'make' for .c projects in order to make sure my set of '#define ...' instructions does work fine. However, I can't find the option to get it, and '-E' did not work. Can you help me - or notify this note as a request, please?

Re: [bug #63307] make 4.4 passes ignored SIGPIPE on to children

2022-11-09 Thread Alejandro Colomar
On 11/9/22 21:36, Paul D. Smith wrote: Follow-up Comment #18, bug #63307 (project make): I can see an argument for both sides ("give up immediately" and "run to completion"). Most likely it's one of those things where different people legitimately want different behaviors. But I think that

[bug #63307] make 4.4 passes ignored SIGPIPE on to children

2022-11-09 Thread Paul D. Smith
Follow-up Comment #18, bug #63307 (project make): I can see an argument for both sides ("give up immediately" and "run to completion"). Most likely it's one of those things where different people legitimately want different behaviors. But I think that since all previous versions of GNU Make