blob: 5b4944dd6c97768b970cbb1c98fedec1b3c6dd51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
$NetBSD: patch-ab,v 1.2 2004/03/22 12:01:07 wiz Exp $
--- utils/Math/PariBuild.pm.orig Sun Feb 1 10:30:06 2004
+++ utils/Math/PariBuild.pm
@@ -714,6 +714,24 @@ sub find_machine_architecture () {
} elsif ((split ' ', $Config{myuname})[3] eq 'sun') {
$machine = 'm86k';
}
+ } elsif ($os eq 'netbsd') {
+ chomp($machine = `uname -p`);
+ if ($machine =~ 'arm.*') {
+ $machine='arm';
+ } elsif ($machine = 'i386') {
+ $machine='ix86';
+ } elsif ($machine =~ 'mips.*') {
+ $machine='mips';
+ } elsif ($machine = 'powerpc') {
+ $machine='ppc';
+ } elsif ($machine =~ 'sh3.*') {
+ $machine='sh3';
+ } elsif ($machine =~ 'sh5.*') {
+ $machine='sh5';
+ } elsif ($machine = 'sparc64') {
+ $machine='sparcv9';
+ }
+ # these can be used verbatim: alpha amd64 m68k sparc vax
}
if ( $machine ne 'alpha'
|