aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/configure8
-rw-r--r--src/configure.in2
2 files changed, 6 insertions, 4 deletions
diff --git a/src/configure b/src/configure
index c4ebfada06e..c9f05810ec6 100755
--- a/src/configure
+++ b/src/configure
@@ -618,7 +618,7 @@ case "$host_os" in
aux*) os=aux need_tas=no ;;
linux*) os=linux need_tas=no ;;
bsdi*) os=bsdi need_tas=no ;;
- freebsd3*) os=freebsd need_tas=no elf=yes ;;
+ freebsd3*|freebsd4*) os=freebsd need_tas=no elf=yes ;;
freebsd1*|freebsd2*) os=freebsd need_tas=no ;;
netbsd*|openbsd*) os=bsd need_tas=no ;;
dgux*) os=dgux need_tas=no ;;
@@ -668,6 +668,8 @@ PORTNAME=${os}
+
+
echo "checking echo setting..."
if echo '\c' | grep -s c >/dev/null 2>&1
then
@@ -1547,11 +1549,11 @@ esac
ECHO_N_OUT=`echo -n "" | wc -c`
ECHO_C_OUT=`echo "\c" | wc -c`
-if test $ECHO_N_OUT -eq 0; then
+if test "$ECHO_N_OUT" -eq 0; then
DASH_N='-n'
BACKSLASH_C=
else
- if test $ECHO_C_OUT -eq 0; then
+ if test "ECHO_C_OUT" -eq 0; then
DASH_N=
BACKSLASH_C='\\\\c'
else
diff --git a/src/configure.in b/src/configure.in
index a51defc872b..acbeb90dae4 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -20,7 +20,7 @@ case "$host_os" in
aux*) os=aux need_tas=no ;;
linux*) os=linux need_tas=no ;;
bsdi*) os=bsdi need_tas=no ;;
- freebsd3*) os=freebsd need_tas=no elf=yes ;;
+ freebsd3*|freebsd4*) os=freebsd need_tas=no elf=yes ;;
freebsd1*|freebsd2*) os=freebsd need_tas=no ;;
netbsd*|openbsd*) os=bsd need_tas=no ;;
dgux*) os=dgux need_tas=no ;;