Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
GHC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Gesh
GHC
Commits
0d7024c2
Commit
0d7024c2
authored
26 years ago
by
Simon Marlow
Browse files
Options
Downloads
Patches
Plain Diff
[project @ 1998-12-03 11:34:54 by simonm]
update
parent
43859689
Loading
Loading
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
ghc/rts/gmp/config.guess
+51
-17
51 additions, 17 deletions
ghc/rts/gmp/config.guess
ghc/rts/gmp/config.sub
+63
-47
63 additions, 47 deletions
ghc/rts/gmp/config.sub
ghc/rts/gmp/configure
+1
-1
1 addition, 1 deletion
ghc/rts/gmp/configure
with
115 additions
and
65 deletions
ghc/rts/gmp/config.guess
+
51
−
17
View file @
0d7024c2
...
@@ -51,15 +51,13 @@ trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15
...
@@ -51,15 +51,13 @@ trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15
# Note: order is significant - the case branches are not exclusive.
# Note: order is significant - the case branches are not exclusive.
case
"
${
UNAME_MACHINE
}
:
${
UNAME_SYSTEM
}
:
${
UNAME_RELEASE
}
:
${
UNAME_VERSION
}
"
in
case
"
${
UNAME_MACHINE
}
:
${
UNAME_SYSTEM
}
:
${
UNAME_RELEASE
}
:
${
UNAME_VERSION
}
"
in
alpha:OSF1:[VX]
*
:
*
)
# After 1.2, OSF1 uses "V1.3" for uname -r.
# After 4.x, OSF1 uses "X4.x" for uname -r.
echo
alpha-dec-osf
`
echo
${
UNAME_RELEASE
}
|
sed
-e
's/^[VX]//'
`
exit
0
;;
alpha:OSF1:
*
:
*
)
alpha:OSF1:
*
:
*
)
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
# 1.2 uses "1.2" for uname -r.
echo
alpha-dec-osf
${
UNAME_RELEASE
}
echo
alpha-dec-osf
`
echo
${
UNAME_RELEASE
}
|
sed
-e
's/^[VTX]//'
`
exit
0
;;
exit
0
;;
21064:Windows_NT:50:3
)
21064:Windows_NT:50:3
)
echo
alpha-dec-winnt3.5
echo
alpha-dec-winnt3.5
exit
0
;;
exit
0
;;
...
@@ -118,11 +116,27 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
...
@@ -118,11 +116,27 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
VAX
*
:ULTRIX
*
:
*
:
*
)
VAX
*
:ULTRIX
*
:
*
:
*
)
echo
vax-dec-ultrix
${
UNAME_RELEASE
}
echo
vax-dec-ultrix
${
UNAME_RELEASE
}
exit
0
;;
exit
0
;;
mips:
*
:4
*
:UMIPS
)
mips:
*
:
*
:UMIPS
|
mips:
*
:
*
:RISCos
)
echo
mips-mips-riscos4sysv
sed
's/^ //'
<<
EOF
>dummy.c
exit
0
;;
int main (argc, argv) int argc; char **argv; {
mips:
*
:5
*
:RISCos
)
#if defined (host_mips) && defined (MIPSEB)
echo
mips-mips-riscos
${
UNAME_RELEASE
}
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv
\n
", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
printf ("mips-mips-riscos%ssvr4
\n
", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
printf ("mips-mips-riscos%sbsd
\n
", argv[1]); exit (0);
#endif
#endif
exit (-1);
}
EOF
${
CC
-cc
}
dummy.c
-o
dummy
&&
./dummy
"
${
UNAME_RELEASE
}
"
\
&&
rm
dummy.c dummy
&&
exit
0
rm
-f
dummy.c dummy
echo
mips-mips-riscos
{
UNAME_RELEASE
}
exit
0
;;
exit
0
;;
Night_Hawk:Power_UNIX:
*
:
*
)
Night_Hawk:Power_UNIX:
*
:
*
)
echo
powerpc-harris-powerunix
echo
powerpc-harris-powerunix
...
@@ -138,8 +152,8 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
...
@@ -138,8 +152,8 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
exit
0
;;
exit
0
;;
AViiON:dgux:
*
:
*
)
AViiON:dgux:
*
:
*
)
# DG/UX returns AViiON for all architectures
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR
=
`
uname
-p
`
UNAME_PROCESSOR
=
`
/usr/bin/
uname
-p
`
if
[
$UNAME_PROCESSOR
=
mc88100
-o
$UNAME_PROCESSOR
=
mc881
0
0
]
;
then
if
[
$UNAME_PROCESSOR
=
mc88100
-o
$UNAME_PROCESSOR
=
mc881
1
0
]
;
then
if
[
${
TARGET_BINARY_INTERFACE
}
x
=
m88kdguxelfx
\
if
[
${
TARGET_BINARY_INTERFACE
}
x
=
m88kdguxelfx
\
-o
${
TARGET_BINARY_INTERFACE
}
x
=
x
]
;
then
-o
${
TARGET_BINARY_INTERFACE
}
x
=
x
]
;
then
echo
m88k-dg-dgux
${
UNAME_RELEASE
}
echo
m88k-dg-dgux
${
UNAME_RELEASE
}
...
@@ -213,7 +227,7 @@ EOF
...
@@ -213,7 +227,7 @@ EOF
echo
romp-ibm-bsd4.4
echo
romp-ibm-bsd4.4
exit
0
;;
exit
0
;;
ibmrt:
*
BSD:
*
|
romp-ibm:BSD:
*
)
# covers RT/PC NetBSD and
ibmrt:
*
BSD:
*
|
romp-ibm:BSD:
*
)
# covers RT/PC NetBSD and
echo
romp-ibm-bsd
${
UNAME_RELEASE
}
# 4.3 with uname added to
echo
romp-ibm-bsd
${
UNAME_RELEASE
}
# 4.3 with uname added to
exit
0
;;
# report: romp-ibm BSD 4.3
exit
0
;;
# report: romp-ibm BSD 4.3
*
:BOSX:
*
:
*
)
*
:BOSX:
*
:
*
)
echo
rs6000-bull-bosx
echo
rs6000-bull-bosx
...
@@ -330,6 +344,9 @@ EOF
...
@@ -330,6 +344,9 @@ EOF
p
*
:CYGWIN
*
:
*
)
p
*
:CYGWIN
*
:
*
)
echo
powerpcle-unknown-cygwin32
echo
powerpcle-unknown-cygwin32
exit
0
;;
exit
0
;;
prep
*
:SunOS:5.
*
:
*
)
echo
powerpcle-unknown-solaris2
`
echo
${
UNAME_RELEASE
}
|sed
-e
's/[^.]*//'
`
exit
0
;;
*
:GNU:
*
:
*
)
*
:GNU:
*
:
*
)
echo
`
echo
${
UNAME_MACHINE
}
|sed
-e
's,/.*$,,'
`
-unknown-gnu
`
echo
${
UNAME_RELEASE
}
|sed
-e
's,/.*$,,'
`
echo
`
echo
${
UNAME_MACHINE
}
|sed
-e
's,/.*$,,'
`
-unknown-gnu
`
echo
${
UNAME_RELEASE
}
|sed
-e
's,/.*$,,'
`
exit
0
;;
exit
0
;;
...
@@ -347,8 +364,12 @@ EOF
...
@@ -347,8 +364,12 @@ EOF
echo
"
${
UNAME_MACHINE
}
-unknown-linux"
;
exit
0
echo
"
${
UNAME_MACHINE
}
-unknown-linux"
;
exit
0
elif
echo
"
$ld_help_string
"
|
grep
>
/dev/null 2>&1
"supported emulations: m68klinux"
;
then
elif
echo
"
$ld_help_string
"
|
grep
>
/dev/null 2>&1
"supported emulations: m68klinux"
;
then
echo
"
${
UNAME_MACHINE
}
-unknown-linuxaout"
;
exit
0
echo
"
${
UNAME_MACHINE
}
-unknown-linuxaout"
;
exit
0
elif
echo
"
$ld_help_string
"
|
grep
>
/dev/null 2>&1
"supported emulations: elf32ppc"
;
then
echo
"powerpc-unknown-linux"
;
exit
0
elif
test
"
${
UNAME_MACHINE
}
"
=
"alpha"
;
then
elif
test
"
${
UNAME_MACHINE
}
"
=
"alpha"
;
then
echo
alpha-unknown-linux
;
exit
0
echo
alpha-unknown-linux
;
exit
0
elif
test
"
${
UNAME_MACHINE
}
"
=
"sparc"
;
then
echo
sparc-unknown-linux
;
exit
0
else
else
# Either a pre-BFD a.out linker (linuxoldld) or one that does not give us
# Either a pre-BFD a.out linker (linuxoldld) or one that does not give us
# useful --help. Gcc wants to distinguish between linuxoldld and linuxaout.
# useful --help. Gcc wants to distinguish between linuxoldld and linuxaout.
...
@@ -416,9 +437,15 @@ EOF
...
@@ -416,9 +437,15 @@ EOF
exit
0
;;
exit
0
;;
M680[234]0:
*
:R3V[567]
*
:
*
)
M680[234]0:
*
:R3V[567]
*
:
*
)
test
-r
/sysV68
&&
echo
'm68k-motorola-sysv'
&&
exit
0
;;
test
-r
/sysV68
&&
echo
'm68k-motorola-sysv'
&&
exit
0
;;
3[34]??:
*
:4.0:3.0
|
3[34]??,
*
:
*
:4.0:3.0
)
3[34]??:
*
:4.0:3.0
|
3[34]??,
*
:
*
:4.0:3.0
|
4850:
*
:4.0:3.0
)
UNAME_REL
=
4.3
if
test
-f
/etc/.relid
;
then
UNAME_REL
=
4.3.
`
awk
'{ print $3 }'
/etc/.relid
`
fi
uname
-p
2>/dev/null |
grep
86
>
/dev/null
\
uname
-p
2>/dev/null |
grep
86
>
/dev/null
\
&&
echo
i486-ncr-sysv4.3
&&
exit
0
;;
&&
echo
i486-ncr-sysv
$UNAME_REL
&&
exit
0
uname
-p
2>/dev/null | /bin/grep entium
>
/dev/null
\
&&
echo
i586-ncr-sysv
$UNAME_REL
&&
exit
0
;;
3[34]??:
*
:4.0:
*
|
3[34]??,
*
:
*
:4.0:
*
)
3[34]??:
*
:4.0:
*
|
3[34]??,
*
:
*
:4.0:
*
)
uname
-p
2>/dev/null |
grep
86
>
/dev/null
\
uname
-p
2>/dev/null |
grep
86
>
/dev/null
\
&&
echo
i486-ncr-sysv4
&&
exit
0
;;
&&
echo
i486-ncr-sysv4
&&
exit
0
;;
...
@@ -451,6 +478,13 @@ EOF
...
@@ -451,6 +478,13 @@ EOF
mc68
*
:A/UX:
*
:
*
)
mc68
*
:A/UX:
*
:
*
)
echo
m68k-apple-aux
${
UNAME_RELEASE
}
echo
m68k-apple-aux
${
UNAME_RELEASE
}
exit
0
;;
exit
0
;;
R3000:
*
System_V
*
:
*
:
*
)
if
[
-d
/usr/nec
]
;
then
echo
mips-nec-sysv
${
UNAME_RELEASE
}
else
echo
mips-unknown-sysv
${
UNAME_RELEASE
}
fi
exit
0
;;
esac
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
#echo '(No uname command or uname output not recognized.)' 1>&2
...
...
This diff is collapsed.
Click to expand it.
ghc/rts/gmp/config.sub
+
63
−
47
View file @
0d7024c2
#! /bin/sh
#! /bin/sh
# Configuration validation subroutine script, version 1.1.
# Configuration validation subroutine script, version 1.1.
# Copyright (C) 1991,
19
92,
19
93,
19
94,
19
95, 1996 Free Software Foundation, Inc.
# Copyright (C) 1991, 92, 93, 94, 95, 1996 Free Software Foundation, Inc.
# This file is (in principle) common to ALL GNU software.
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
# The presence of a machine in this file suggests that SOME GNU software
# can handle that machine. It does not imply ALL GNU software can.
# can handle that machine. It does not imply ALL GNU software can.
...
@@ -102,6 +102,10 @@ case $os in
...
@@ -102,6 +102,10 @@ case $os in
-hiux
*
)
-hiux
*
)
os
=
-hiuxwe2
os
=
-hiuxwe2
;;
;;
-sco5
)
os
=
sco3.2v5
basic_machine
=
`
echo
$1
|
sed
-e
's/86-.*/86-unknown/'
`
;;
-sco4
)
-sco4
)
os
=
-sco3
.2v4
os
=
-sco3
.2v4
basic_machine
=
`
echo
$1
|
sed
-e
's/86-.*/86-unknown/'
`
basic_machine
=
`
echo
$1
|
sed
-e
's/86-.*/86-unknown/'
`
...
@@ -137,25 +141,31 @@ case $os in
...
@@ -137,25 +141,31 @@ case $os in
-windowsnt
*
)
-windowsnt
*
)
os
=
`
echo
$os
|
sed
-e
's/windowsnt/winnt/'
`
os
=
`
echo
$os
|
sed
-e
's/windowsnt/winnt/'
`
;;
;;
-psos
*
)
os
=
-psos
;;
esac
esac
# Decode aliases for certain CPU-COMPANY combinations.
# Decode aliases for certain CPU-COMPANY combinations.
case
$basic_machine
in
case
$basic_machine
in
# Recognize the basic CPU types without company name.
# Recognize the basic CPU types without company name.
# Some are omitted here because they have special meanings below.
# Some are omitted here because they have special meanings below.
tahoe
|
i[345]86
|
i860
|
m68k
|
m68000
|
m88k
|
ns32k
|
arm
|
armeb
\
tahoe
|
i[345
6
]86
|
i860
|
m68k
|
m68000
|
m88k
|
ns32k
|
arm
\
|
arme
l
|
pyramid
\
|
arme
[lb]
|
pyramid
\
|
tron
|
a29k
|
580
|
i960
|
h8300
|
hppa1.0
|
hppa1.1
\
|
tron
|
a29k
|
580
|
i960
|
h8300
|
hppa1.0
|
hppa1.1
\
|
alpha
|
we32k
|
ns16k
|
clipper
|
sparclite
|
i370
|
sh
\
|
alpha
|
we32k
|
ns16k
|
clipper
|
i370
|
sh
\
|
powerpc
|
powerpcle
|
sparc64
|
1750a
|
dsp16xx
|
mips64
|
mipsel
\
|
powerpc
|
powerpcle
|
1750a
|
dsp16xx
|
mips64
|
mipsel
\
|
pdp11
|
mips64el
|
mips64orion
|
mips64orionel
\
|
pdp11
|
mips64el
|
mips64orion
|
mips64orionel
\
|
sparc
|
sparc
8
|
s
upersparc
|
microsparc
|
ultra
sparc
)
|
sparc
|
sparc
let
|
s
parclite
|
sparc
64
)
basic_machine
=
$basic_machine
-unknown
basic_machine
=
$basic_machine
-unknown
;;
;;
m88110
|
m680[01234
6
]0
|
m683?2
|
m68360
|
z8k
|
v70
|
h8500
|
w65
)
# CYGNUS LOCAL
m88110
|
m680[01234]0
|
m683?2
|
m68360
|
z8k
|
v70
|
h8500
|
w65
)
# CYGNUS LOCAL
basic_machine
=
$basic_machine
-unknown
basic_machine
=
$basic_machine
-unknown
;;
;;
mips64vr4300
|
mips64vr4300el
)
# CYGNUS LOCAL jsmith
mips64vr4300
|
mips64vr4300el
)
# CYGNUS LOCAL jsmith/vr4300
basic_machine
=
$basic_machine
-unknown
;;
mips64vr4100
|
mips64vr4100el
)
# CYGNUS LOCAL jsmith/vr4100
basic_machine
=
$basic_machine
-unknown
basic_machine
=
$basic_machine
-unknown
;;
;;
# Object if more than one company name word.
# Object if more than one company name word.
...
@@ -170,13 +180,14 @@ case $basic_machine in
...
@@ -170,13 +180,14 @@ case $basic_machine in
|
none-
*
|
580-
*
|
cray2-
*
|
h8300-
*
|
i960-
*
|
xmp-
*
|
ymp-
*
\
|
none-
*
|
580-
*
|
cray2-
*
|
h8300-
*
|
i960-
*
|
xmp-
*
|
ymp-
*
\
|
hppa1.0-
*
|
hppa1.1-
*
|
alpha-
*
|
we32k-
*
|
cydra-
*
|
ns16k-
*
\
|
hppa1.0-
*
|
hppa1.1-
*
|
alpha-
*
|
we32k-
*
|
cydra-
*
|
ns16k-
*
\
|
pn-
*
|
np1-
*
|
xps100-
*
|
clipper-
*
|
orion-
*
|
sparclite-
*
\
|
pn-
*
|
np1-
*
|
xps100-
*
|
clipper-
*
|
orion-
*
|
sparclite-
*
\
|
pdp11-
*
|
sh-
*
|
powerpc-
*
|
powerpcle-
*
|
sparc64-
*
\
|
pdp11-
*
|
sh-
*
|
powerpc-
*
|
powerpcle-
*
|
sparc64-
*
|
mips64-
*
|
mipsel-
*
\
|
mips64-
*
|
mipsel-
*
|
mips64el-
*
|
mips64orion-
*
\
|
mips64el-
*
|
mips64orion-
*
|
mips64orionel-
*
)
|
mips64orionel-
*
|
sparc8-
*
|
supersparc-
*
|
microsparc-
*
|
ultrasparc-
*
)
;;
m88110-
*
|
m680[01234]0-
*
|
m683?2-
*
|
m68360-
*
|
z8k-
*
|
h8500-
*
)
# CYGNUS LOCAL
;;
;;
m
88110-
*
|
m680[012346]0-
*
|
m683?2-
*
|
m68360-
*
|
z8k-
*
|
h8500
-
*
)
# CYGNUS LOCAL
m
ips64vr4300-
*
|
mips64vr4300el
-
*
)
# CYGNUS LOCAL
jsmith/vr4300
;;
;;
mips64vr4
3
00-
*
|
mips64vr4
3
00el-
*
)
# CYGNUS LOCAL jsmith
mips64vr4
1
00-
*
|
mips64vr4
1
00el-
*
)
# CYGNUS LOCAL jsmith
/vr4100
;;
;;
# Recognize the various machine names and aliases which stand
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
# for a CPU type and a company and sometimes even an OS.
...
@@ -235,14 +246,14 @@ case $basic_machine in
...
@@ -235,14 +246,14 @@ case $basic_machine in
basic_machine
=
arm-arm
basic_machine
=
arm-arm
os
=
-aout
os
=
-aout
;;
;;
aux
)
basic_machine
=
m68k-apple
os
=
-aux
;;
balance
)
balance
)
basic_machine
=
ns32k-sequent
basic_machine
=
ns32k-sequent
os
=
-dynix
os
=
-dynix
;;
;;
[
ctj]90-cray
)
basic_machine
=
c90-cray
os
=
-unicos
;;
convex-c1
)
convex-c1
)
basic_machine
=
c1-convex
basic_machine
=
c1-convex
os
=
-bsd
os
=
-bsd
...
@@ -508,6 +519,10 @@ case $basic_machine in
...
@@ -508,6 +519,10 @@ case $basic_machine in
basic_machine
=
i960-intel
basic_machine
=
i960-intel
os
=
-nindy
os
=
-nindy
;;
;;
mon960
)
basic_machine
=
i960-intel
os
=
-mon960
;;
np1
)
np1
)
basic_machine
=
np1-gould
basic_machine
=
np1-gould
;;
;;
...
@@ -552,7 +567,7 @@ case $basic_machine in
...
@@ -552,7 +567,7 @@ case $basic_machine in
# We don't have specific support for AMD's K5 yet, so just call it a Pentium
# We don't have specific support for AMD's K5 yet, so just call it a Pentium
basic_machine
=
i586-amd
basic_machine
=
i586-amd
;;
;;
nex
g
en
)
nexen
)
# We don't have specific support for Nexgen yet, so just call it a Pentium
# We don't have specific support for Nexgen yet, so just call it a Pentium
basic_machine
=
i586-nexgen
basic_machine
=
i586-nexgen
;;
;;
...
@@ -599,20 +614,6 @@ case $basic_machine in
...
@@ -599,20 +614,6 @@ case $basic_machine in
basic_machine
=
sparclite-wrs
basic_machine
=
sparclite-wrs
os
=
-vxworks
os
=
-vxworks
;;
;;
sparcfrw
)
# CYGNUS LOCAL
basic_machine
=
sparcfrw-sun
os
=
-sunos4
;;
sparcfrwcompat
)
# CYGNUS LOCAL
basic_machine
=
sparcfrwcompat-sun
os
=
-sunos4
;;
sparclitefrw
)
# CYGNUS LOCAL
basic_machine
=
sparclitefrw-fujitsu
;;
sparclitefrwcompat
)
# CYGNUS LOCAL
basic_machine
=
sparclitefrwcompat-fujitsu
;;
sps7
)
sps7
)
basic_machine
=
m68k-bull
basic_machine
=
m68k-bull
os
=
-sysv2
os
=
-sysv2
...
@@ -702,10 +703,10 @@ case $basic_machine in
...
@@ -702,10 +703,10 @@ case $basic_machine in
basic_machine
=
m68k-wrs
basic_machine
=
m68k-wrs
os
=
-vxworks
os
=
-vxworks
;;
;;
vxworks29k
)
# CYGNUS LOCAL
vxworks29k
)
basic_machine
=
a29k-wrs
basic_machine
=
a29k-wrs
os
=
-vxworks
os
=
-vxworks
;;
;;
w65
*
)
# CYGNUS LOCAL
w65
*
)
# CYGNUS LOCAL
basic_machine
=
w65-wdc
basic_machine
=
w65-wdc
os
=
-none
os
=
-none
...
@@ -811,27 +812,30 @@ case $os in
...
@@ -811,27 +812,30 @@ case $os in
;;
;;
# First accept the basic system types.
# First accept the basic system types.
# The portable systems comes first.
# The portable systems comes first.
# Each alternative
must end in a
*, to match a version number.
# Each alternative
MUST END IN A
*, to match a version number.
# -sysv* is not here because it comes later, after sysvr4.
# -sysv* is not here because it comes later, after sysvr4.
-gnu
*
|
-bsd
*
|
-mach
*
|
-lites
*
|
-minix
*
|
-genix
*
|
-ultrix
*
|
-irix
*
\
-gnu
*
|
-bsd
*
|
-mach
*
|
-minix
*
|
-genix
*
|
-ultrix
*
|
-irix
*
\
|
-vms
*
|
-sco
*
|
-esix
*
|
-isc
*
|
-aix
*
|
-sunos
|
-sunos
[
3456]
*
\
|
-
*
vms
*
|
-sco
*
|
-esix
*
|
-isc
*
|
-aix
*
|
-sunos
|
-sunos
[
3456]
*
\
|
-hpux
*
|
-unos
*
|
-osf
*
|
-luna
*
|
-dgux
*
|
-solaris
*
|
-sym
*
\
|
-hpux
*
|
-unos
*
|
-osf
*
|
-luna
*
|
-dgux
*
|
-solaris
*
|
-sym
*
\
|
-amigados
*
|
-msdos
*
|
-moss
*
|
-newsos
*
|
-unicos
*
|
-aos
*
\
|
-amigados
*
|
-msdos
*
|
-moss
*
|
-newsos
*
|
-unicos
*
|
-aos
*
|
-aof
*
\
|
-nindy
*
|
-vxworks
*
|
-ebmon
*
|
-hms
*
|
-mvs
*
|
-clix
*
\
|
-nindy
*
|
-mon960
*
|
-vxworks
*
|
-ebmon
*
|
-hms
*
|
-mvs
*
|
-clix
*
\
|
-riscos
*
|
-linux
*
|
-uniplus
*
|
-iris
*
|
-rtu
*
|
-xenix
*
\
|
-riscos
*
|
-linux
*
|
-uniplus
*
|
-iris
*
|
-rtu
*
|
-xenix
*
\
|
-hiux
*
|
-386bsd
*
|
-netbsd
*
|
-freebsd
*
|
-riscix
*
|
-lites
*
\
|
-hiux
*
|
-386bsd
*
|
-netbsd
*
|
-freebsd
*
|
-riscix
*
\
|
-lynxos
*
|
-bosx
*
|
-nextstep
*
|
-cxux
*
|
-aout
*
|
-elf
*
\
|
-lynxos
*
|
-bosx
*
|
-nextstep
*
|
-cxux
*
|
-aout
*
|
-elf
*
\
|
-ptx
*
|
-coff
*
|
-ecoff
*
|
-winnt
*
|
-domain
*
|
-vsta
|
-udi
\
|
-ptx
*
|
-coff
*
|
-ecoff
*
|
-winnt
*
|
-domain
*
|
-vsta
*
\
|
-eabi
*
|
-ieee
*
)
|
-udi
*
|
-eabi
*
|
-lites
*
|
-ieee
*
|
-go32
*
|
-aux
*
\
|
-cygwin32
*
|
-pe
*
|
-psos
*
)
# Remember, each alternative MUST END IN *, to match a version number.
;;
;;
# CYGNUS LOCAL
# CYGNUS LOCAL
-go32
|
-sim
|
-es1800
*
|
-hms
*
|
-xray
|
-os68k
*
|
-none
*
|
-v88r
*
\
-sim
|
-es1800
*
|
-hms
*
|
-xray
|
-os68k
*
|
-none
*
|
-v88r
*
\
|
-windows
*
|
-osx
|
-abug
|
-netware
*
|
-proelf
|
-os9
*
\
|
-windows
*
|
-osx
|
-abug
|
-netware
*
|
-proelf
|
-os9
*
\
|
-macos
*
|
-mpw
*
|
-magic
*
|
-
pe
*
|
-win32
)
|
-macos
*
|
-mpw
*
|
-magic
*
|
-
rtems
*
)
;;
;;
-mac
*
)
# CYGNUS LOCAL
-mac
*
)
os
=
`
echo
$os
|
sed
-e
's|mac|macos|'
`
os
=
`
echo
$os
|
sed
-e
's|mac|macos|'
`
;;
;;
# END CYGNUS LOCAL
-sunos5
*
)
-sunos5
*
)
os
=
`
echo
$os
|
sed
-e
's|sunos5|solaris2|'
`
os
=
`
echo
$os
|
sed
-e
's|sunos5|solaris2|'
`
;;
;;
...
@@ -859,6 +863,9 @@ case $os in
...
@@ -859,6 +863,9 @@ case $os in
-ctix
*
|
-uts
*
)
-ctix
*
|
-uts
*
)
os
=
-sysv
os
=
-sysv
;;
;;
-ns2
)
os
=
-nextstep2
;;
# Preserve the version number of sinix5.
# Preserve the version number of sinix5.
-sinix5
.
*
)
-sinix5
.
*
)
os
=
`
echo
$os
|
sed
-e
's|sinix|sysv|'
`
os
=
`
echo
$os
|
sed
-e
's|sinix|sysv|'
`
...
@@ -918,6 +925,9 @@ case $basic_machine in
...
@@ -918,6 +925,9 @@ case $basic_machine in
*
-acorn
)
*
-acorn
)
os
=
-riscix1
.2
os
=
-riscix1
.2
;;
;;
arm
*
-semi
)
os
=
-aout
;;
pdp11-
*
)
pdp11-
*
)
os
=
-none
os
=
-none
;;
;;
...
@@ -984,6 +994,9 @@ case $basic_machine in
...
@@ -984,6 +994,9 @@ case $basic_machine in
m88k-omron
*
)
m88k-omron
*
)
os
=
-luna
os
=
-luna
;;
;;
*
-next
)
os
=
-nextstep
;;
*
-sequent
)
*
-sequent
)
os
=
-ptx
os
=
-ptx
;;
;;
...
@@ -1080,6 +1093,9 @@ case $basic_machine in
...
@@ -1080,6 +1093,9 @@ case $basic_machine in
-vxworks
*
)
-vxworks
*
)
vendor
=
wrs
vendor
=
wrs
;;
;;
-aux
*
)
vendor
=
apple
;;
-hms
*
)
# CYGNUS LOCAL
-hms
*
)
# CYGNUS LOCAL
vendor
=
hitachi
vendor
=
hitachi
;;
;;
...
...
This diff is collapsed.
Click to expand it.
ghc/rts/gmp/configure
+
1
−
1
View file @
0d7024c2
...
@@ -80,7 +80,7 @@ subdirs=
...
@@ -80,7 +80,7 @@ subdirs=
target_alias
=
NOTARGET
target_alias
=
NOTARGET
target_makefile_frag
=
target_makefile_frag
=
undefs
=
NOUNDEFS
undefs
=
NOUNDEFS
version
=
"
$Revision
: 1.
1
$"
version
=
"
$Revision
: 1.
2
$"
x11
=
default
x11
=
default
### we might need to use some other shell than /bin/sh for running subshells
### we might need to use some other shell than /bin/sh for running subshells
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment