summaryrefslogtreecommitdiff
path: root/build/autoconf
diff options
context:
space:
mode:
authorcls%seawood.org <devnull@localhost>2001-01-19 09:44:03 +0000
committercls%seawood.org <devnull@localhost>2001-01-19 09:44:03 +0000
commit3851838c58666e61bd30d5a2a4bcc7c85e593f1a (patch)
tree25c3db4eccd5ba456de27621ae6a7b2b74accd9c /build/autoconf
parent3785b51f431db86792ec928720b14c475f1a8011 (diff)
downloadnspr-hg-3851838c58666e61bd30d5a2a4bcc7c85e593f1a.tar.gz
Landing changes to use autoconf on win32. Bug #58804
Diffstat (limited to 'build/autoconf')
-rwxr-xr-xbuild/autoconf/config.guess4
-rwxr-xr-xbuild/autoconf/config.sub5
2 files changed, 9 insertions, 0 deletions
diff --git a/build/autoconf/config.guess b/build/autoconf/config.guess
index 4758b11f..5ce66fdb 100755
--- a/build/autoconf/config.guess
+++ b/build/autoconf/config.guess
@@ -735,6 +735,10 @@ EOF
i*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit 0 ;;
+# Netscape's hacked uname
+ xx:WINNT:*)
+ echo i586-pc-msvc
+ exit 0 ;;
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit 0 ;;
diff --git a/build/autoconf/config.sub b/build/autoconf/config.sub
index 1a32872a..1e47930d 100755
--- a/build/autoconf/config.sub
+++ b/build/autoconf/config.sub
@@ -531,6 +531,10 @@ case $basic_machine in
basic_machine=i386-unknown
os=-mingw32
;;
+ i386-msvc | msvc)
+ basic_machine=i386-unknown
+ os=-msvc
+ ;;
i[34567]86-pw32 | pw32)
basic_machine=i586-unknown
os=-pw32
@@ -1009,6 +1013,7 @@ case $os in
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
| -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
+ | -msvc* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* | -storm-chaos*)
# Remember, each alternative MUST END IN *, to match a version number.
;;