summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorIngo Weinhold <ingo_weinhold@gmx.de>2008-10-29 03:25:44 +0100
committerH.Merijn Brand <h.m.brand@xs4all.nl>2008-10-29 08:09:06 +0000
commitdf00ff3beeb297b9622f8acbed9c80d320c87580 (patch)
tree271bdce6a5b597e9fc3291185f707887c806e9cb /ext
parent85fbaab29c398adbb5b4445d3ed41e0a96364ce4 (diff)
downloadperl-df00ff3beeb297b9622f8acbed9c80d320c87580.tar.gz
Haiku Port
Message-Id: <20081029022544.413.1@knochen-vm.localdomain> p4raw-id: //depot/perl@34630
Diffstat (limited to 'ext')
-rw-r--r--ext/Errno/Errno_pm.PL2
-rw-r--r--ext/Time/HiRes/t/HiRes.t3
2 files changed, 3 insertions, 2 deletions
diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
index 6f20c5e3e2..802e6386bd 100644
--- a/ext/Errno/Errno_pm.PL
+++ b/ext/Errno/Errno_pm.PL
@@ -155,7 +155,7 @@ sub get_files {
# we might miss out on compiler-specific ones
$file{"$ENV{GUSI}include:sys:errno.h"} = 1;
- } elsif ($^O eq 'beos') {
+ } elsif ($^O eq 'beos' || $^O eq 'haiku') {
# hidden in a special place
$file{'/boot/develop/headers/posix/errno.h'} = 1;
diff --git a/ext/Time/HiRes/t/HiRes.t b/ext/Time/HiRes/t/HiRes.t
index fbb0d6d965..d967348daf 100644
--- a/ext/Time/HiRes/t/HiRes.t
+++ b/ext/Time/HiRes/t/HiRes.t
@@ -337,7 +337,8 @@ unless ( defined &Time::HiRes::setitimer
&& defined &Time::HiRes::getitimer
&& has_symbol('ITIMER_VIRTUAL')
&& $Config{sig_name} =~ m/\bVTALRM\b/
- && $^O !~ /^(nto)$/) { # nto: QNX 6 has the API but no implementation
+ && $^O !~ /^(nto)$/ # nto: QNX 6 has the API but no implementation
+ && $^O ne 'haiku') { # same for Haiku
for (18..19) {
print "ok $_ # Skip: no virtual interval timers\n";
}