spawn-pipe: Fix build on OS/2 kLIBC (regression 2020-11-28).
commit093ce865871947a28e20fd3802fd828d229d09c0
authorBruno Haible <bruno@clisp.org>
Sun, 29 Nov 2020 17:37:33 +0000 (29 18:37 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 29 Nov 2020 17:49:19 +0000 (29 18:49 +0100)
tree543b1e3d46f9a77b5a5b3684bdaf22da87aaed07
parent25a731a154380065d9fe92683c64d30f44bd3d6c
spawn-pipe: Fix build on OS/2 kLIBC (regression 2020-11-28).

* lib/os2-spawn.h: New file, based on lib/windows-spawn.h.
* lib/os2-spawn.c: New file, based on lib/windows-spawn.c.
* lib/spawn-pipe.c: On OS/2 kLIBC, include "os2-spawn.h".
* lib/windows-spawn.c: Remove modifications for kLIBC.
* modules/spawn-pipe (Files): Add the new files.
(configure.ac): Arrange to compile os2-spawn.c on OS/2.
ChangeLog
lib/os2-spawn.c [copied from lib/windows-spawn.c with 54% similarity]
lib/os2-spawn.h [new file with mode: 0644]
lib/spawn-pipe.c
lib/windows-spawn.c
modules/spawn-pipe