summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2020-07-27 14:31:25 +0100
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2021-11-02 18:01:42 +0000
commit994b363a4c1338d882ccf9350de80be451f0bb08 (patch)
tree00cc495e72d53d1479ab34874ea0ff56002395e8 /ext
parent4457f3fc414965b3f281e91fc2e24332a7149345 (diff)
downloadperl-994b363a4c1338d882ccf9350de80be451f0bb08.tar.gz
Remove AT&T UWIN support
UWIN is a UNIX compatibility layer for Windows. It was last released in 2012 and has been superseded by Cygwin these days.
Diffstat (limited to 'ext')
-rw-r--r--ext/POSIX/POSIX.xs4
-rw-r--r--ext/POSIX/lib/POSIX.pm2
-rw-r--r--ext/POSIX/t/posix.t3
3 files changed, 4 insertions, 5 deletions
diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs
index 9d9d8a5be2..355c8b6462 100644
--- a/ext/POSIX/POSIX.xs
+++ b/ext/POSIX/POSIX.xs
@@ -1348,11 +1348,11 @@ static NV_PAYLOAD_TYPE S_getpayload(NV nv)
#include <fcntl.h>
#ifdef HAS_TZNAME
-# if !defined(WIN32) && !defined(__CYGWIN__) && !defined(__UWIN__)
+# if !defined(WIN32) && !defined(__CYGWIN__)
extern char *tzname[];
# endif
#else
-#if !defined(WIN32) && !defined(__UWIN__) || (defined(__MINGW32__) && !defined(tzname))
+#if !defined(WIN32) || (defined(__MINGW32__) && !defined(tzname))
char *tzname[] = { "" , "" };
#endif
#endif
diff --git a/ext/POSIX/lib/POSIX.pm b/ext/POSIX/lib/POSIX.pm
index 844eb9b968..8b71721c6b 100644
--- a/ext/POSIX/lib/POSIX.pm
+++ b/ext/POSIX/lib/POSIX.pm
@@ -4,7 +4,7 @@ use warnings;
our ($AUTOLOAD, %SIGRT);
-our $VERSION = '2.01';
+our $VERSION = '2.02';
require XSLoader;
diff --git a/ext/POSIX/t/posix.t b/ext/POSIX/t/posix.t
index 4a0d1f34f7..f200a895bd 100644
--- a/ext/POSIX/t/posix.t
+++ b/ext/POSIX/t/posix.t
@@ -27,7 +27,6 @@ $| = 1;
$Is_W32 = $^O eq 'MSWin32';
$Is_VMS = $^O eq 'VMS';
$Is_OS2 = $^O eq 'os2';
-$Is_UWin = $^O eq 'uwin';
$Is_OS390 = $^O eq 'os390';
my $vms_unix_rpt = 0;
@@ -468,7 +467,7 @@ if ($^O eq 'vos') {
} else {
$| = 0;
# The following line assumes buffered output, which may be not true:
- print '@#!*$@(!@#$' unless ($Is_OS2 || $Is_UWin || $Is_OS390 ||
+ print '@#!*$@(!@#$' unless ($Is_OS2 || $Is_OS390 ||
$Is_VMS ||
(defined $ENV{PERLIO} &&
$ENV{PERLIO} eq 'unix' &&