diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d587b1ed1bfa635f455ade3de2cb206521ed61aa..dd82ed6c0aa797c268973b311ebdb21cc0d46c8d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Thu Mar 19 23:51:01 1998  Jeffrey A Law  (law@cygnus.com)
+
+	* configure.in (hppa1.0-hp-hpux10): Handle threads for this
+	config too.
+
 Thu Mar 19 20:30:31 1998  Philippe De Muyter  <phdm@macqel.be>
 
 	* libgcc2.c (exit): Do not call __bb_exit_func if HAVE_ATEXIT.
diff --git a/gcc/configure b/gcc/configure
index 81eb4d41421c3952bd588d6048d7606cd798f791..3e71245f214fa1ec775aa77581c435c1c04d1b9c 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -2491,6 +2491,13 @@ for machine in $build $host $target; do
 		then
 			tm_file="${tm_file} pa/pa-gas.h"
 		fi
+		if [ x$enable_threads = x ]; then
+		    enable_threads=$have_pthread_h
+		fi
+ 		if [ x$enable_threads = xyes ]; then
+			thread_file='dce'
+			tmake_file="${tmake_file} pa/t-dce-thr"
+		fi
 		install_headers_dir=install-headers-cpio
 		use_collect2=yes
 		;;
diff --git a/gcc/configure.in b/gcc/configure.in
index d23bd9be6f124016a7906dc0084a552581684a24..a01dcd42f55db0316f78fd66439c293000e3736f 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -610,6 +610,13 @@ for machine in $build $host $target; do
 		then
 			tm_file="${tm_file} pa/pa-gas.h"
 		fi
+		if [[ x$enable_threads = x ]]; then
+		    enable_threads=$have_pthread_h
+		fi
+ 		if [[ x$enable_threads = xyes ]]; then
+			thread_file='dce'
+			tmake_file="${tmake_file} pa/t-dce-thr"
+		fi
 		install_headers_dir=install-headers-cpio
 		use_collect2=yes
 		;;