On AIX 7.2, in 64-bit mode, with the environment variables settings
CC="xlc -q64 -qthreaded -qtls";
CXX="xlC -q64 -qthreaded -qtls";
AR="ar -X 64";
NM="nm -X 64 -B";
export CC CXX AR NM
(with which I build many GNU packages successfully), I get 20 test failures:
* 16 failures in catego
On Cygwin 2.9.0 (running in Windows 10), I see these test failures:
* Same failures as seen in GNU/Hurd:
- 5 failures in category 'features/jobserver'
- 2 failures in category 'features/parallelism'
- 1 failure in category 'features/recursion'
- 1 failure in category 'functions/shell'
> * 1 failure in category 'features/include'.
> The command 'touch -a test.foo' is being printed twice, not just once.
> This could be a bug in the AIX exec* functions, which don't properly
> separate the stdout and stderr of the parent process and child process
> in some situations. (I had
Paul Smith wrote:
> On Tue, 2023-01-17 at 01:38 +0900, KO Myung-Hun wrote:
>> What I meant is checking the existence of a rule for a target not a
>> real file built for a target.
>
> But how do you check for a "rule for a target"?
>
> What if the pattern rule is "%e" not "%.exe"? That will st
OS/2 kLIBC has a declaration, but has not implemented.
* Makefile.am [OS/2]: define OS2ENV.
* configure.ac [OS/2]: define os2_SRCS.
* src/os2_ttyname.c: Implement ttyname() for OS/2.
---
Makefile.am | 6 ++
configure.ac | 9
src/os2_ttyname.c | 53 +++
Hi/2.
KO Myung-Hun wrote:
> OS/2 kLIBC has a declaration, but has not implemented.
>
...
> + if (type == HANDTYPE_DEVICE)
> +{
> + if ((attr & 3) == 3)
> +return (char *) "/dev/con";
> +
> + if ((attr & 4) == 4)
> +return (char *) "/dev/nul";
> +
> + if ((att