提交 1fac96e4 编写于 作者: U Ulf Möller

Detect Siemens platforms.

Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
上级 4d5d543e
...@@ -221,7 +221,10 @@ my %table=( ...@@ -221,7 +221,10 @@ my %table=(
# SCO cc. # SCO cc.
"sco5-cc", "cc::(unknown):-lsocket:$x86_gcc_des ${x86_gcc_opts}:::", # des options? "sco5-cc", "cc::(unknown):-lsocket:$x86_gcc_des ${x86_gcc_opts}:::", # des options?
# Sinix RM400 # Sinix/ReliantUNIX RM400
# NOTE: The CDS++ Compiler up to V2.0Bsomething has the IRIX_CC_BUG optimizer problem. Better use -g */
"ReliantUNIX","cc:-KPIC -g -DSNI -DTERMIOS -DB_ENDIAN:-Kthread:-lsocket -lnsl -lc -L/usr/ucblib -lucb:BN_LLONG DES_PTR DES_RISC2 DES_UNROLL BF_PTR:::",
"SINIX","cc:-O -DSNI:(unknown):-lsocket -lnsl -lc -L/usr/ucblib -lucb:RC4_INDEX RC4_CHAR:::",
"SINIX-N","/usr/ucb/cc:-O2 -misaligned:(unknown):-lucb:RC4_INDEX RC4_CHAR:::", "SINIX-N","/usr/ucb/cc:-O2 -misaligned:(unknown):-lucb:RC4_INDEX RC4_CHAR:::",
# Windows NT, Microsoft Visual C++ 4.0 # Windows NT, Microsoft Visual C++ 4.0
...@@ -452,7 +455,7 @@ while (<IN>) ...@@ -452,7 +455,7 @@ while (<IN>)
} }
close(IN); close(IN);
if ($version =~ /(^[0-9]*)\.([\0-9\.]*)/) if ($version =~ /(^[0-9]*)\.([0-9\.]*)/)
{ {
$major=$1; $major=$1;
$minor=$2; $minor=$2;
......
...@@ -201,8 +201,8 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in ...@@ -201,8 +201,8 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
echo "${MACHINE}-unknown-ultrix"; exit 0 echo "${MACHINE}-unknown-ultrix"; exit 0
;; ;;
SINIX*) SINIX*|ReliantUNIX*)
echo "${MACHINE}-sni-sysv4"; exit 0 echo "${MACHINE}-siemens-sysv4"; exit 0
;; ;;
machten:*) machten:*)
...@@ -322,7 +322,8 @@ case "$GUESSOS" in ...@@ -322,7 +322,8 @@ case "$GUESSOS" in
*-*-openbsd) OUT="OpenBSD" ;; *-*-openbsd) OUT="OpenBSD" ;;
*-*-osf) OUT="alpha-cc" ;; *-*-osf) OUT="alpha-cc" ;;
*-*-unixware*) OUT="unixware-2.0" ;; *-*-unixware*) OUT="unixware-2.0" ;;
*-sni-sysv4) OUT="SINIX" ;; RM*-siemens-sysv4) OUT="ReliantUNIX" ;;
*-siemens-sysv4) OUT="SINIX" ;;
# these are all covered by the catchall below # these are all covered by the catchall below
# *-hpux*) OUT="hpux-$CC" ;; # *-hpux*) OUT="hpux-$CC" ;;
# *-aix) OUT="aix-$CC" ;; # *-aix) OUT="aix-$CC" ;;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册