Date: Sat, 01 Mar 2003 12:47:17 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: laszlo DOT molnar AT eth DOT ericsson DOT se Message-Id: <9003-Sat01Mar2003124717+0200-eliz@elta.co.il> X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: djgpp-workers AT delorie DOT com In-reply-to: <20030227082649.Q21030@libra.eth.ericsson.se> (message from Laszlo Molnar on Thu, 27 Feb 2003 08:26:49 +0100) Subject: Re: DJGPP port of Perl 5.6.1 & POSIX::WEXITSTATUS References: <200302262028 DOT h1QKSl606431 AT speedy DOT ludd DOT luth DOT se> <3E5D3365 DOT 16A41275 AT phekda DOT freeserve DOT co DOT uk> <20030227082649 DOT Q21030 AT libra DOT eth DOT ericsson DOT se> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Thu, 27 Feb 2003 08:26:49 +0100 > From: Laszlo Molnar > > > > > > > > 1. Make POSIX::WEXITSTATUS (and the other POSIX:W*) do something special > > > > for DJGPP, to cope with the inconsistency between the return code of > > > > Perl's "system" call and POSIX::W*. > > I'd vote for this one. Me too. Btw, this bug in the DJGPP port of Perl breaks the GNU Make test suite for DJGPP. If you'll look into all the latest releases of the Make port, you will see that one of the tests shifts the exit code 8 bits to succeed.