diff options
author | Roland McGrath <roland@gnu.org> | 1993-06-30 19:37:12 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1993-06-30 19:37:12 +0000 |
commit | eecfbf6b584d732e26988d00e2e9d4a5bff1d2d0 (patch) | |
tree | 6d00cfdf9ce77c0676c909a65c4e9cc0722072a4 /configure.in | |
parent | 16ed9f0f2eeae5d785fffce751cc9628c44dab8c (diff) |
Formerly ../configure.in.~28~
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/configure.in b/configure.in index c4ee71a22e..031f97a803 100644 --- a/configure.in +++ b/configure.in @@ -175,7 +175,15 @@ sysdep_dir=$srcdir/sysdeps # machine-vendor-os eval "`echo $config | \ - sed 's/^\(.*\)-\(.*\)-\(.*\)$/machine=\1 vendor=\2 os=\3/'`" + sed 's/^\(.*\)-\(.*\)-\(.*\)$/\ +config_machine=\1 config_vendor=\2 config_os=\3/'`" + +# We keep the original values in `$config_*' and never modify them, so we +# can write them unchanged into config.make. Everything else uses +# $machine, $vendor, and $os, and changes them whenever convenient. +machine=$config_machine +vendor=$config_vendor +os=$config_os # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1. os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`" @@ -433,7 +441,7 @@ END #define UNAME_SYSNAME "${sysname}" #define UNAME_RELEASE "${release}" #define UNAME_VERSION "${version}" -#define UNAME_MACHINE "${machine}-${vendor}" +#define UNAME_MACHINE "${config_machine}-${config_vendor}" END system_name="$sysname $release version $version on $vendor $machine" @@ -452,9 +460,9 @@ fi ( echo '# This file was generated automatically by configure. Do not edit.' echo '# Put configuration parameters in configparms instead.' - echo "config-machine = ${machine}" - echo "config-vendor = ${vendor}" - echo "config-os = ${os}" + echo "config-machine = ${config_machine}" + echo "config-vendor = ${config_vendor}" + echo "config-os = ${config_os}" echo "config-sysdirs = ${sysnames}" if [ "$prefix" ]; then echo "prefix = ${prefix}" |