3171. [port] darwin 10.* and freebsd [89] are now built threaded by

default.
This commit is contained in:
Mark Andrews
2011-10-14 05:42:52 +00:00
parent 0a1009ae64
commit 30d9cf665d
4 changed files with 14 additions and 3 deletions

View File

@@ -1,3 +1,6 @@
3171. [port] darwin 10.* and freebsd [89] are now built threaded by
default.
3171. [bug] Exclusively lock the task when adding a zone using 3171. [bug] Exclusively lock the task when adding a zone using
'rndc addzone'. [RT #25600] 'rndc addzone'. [RT #25600]

View File

@@ -16,7 +16,7 @@
* PERFORMANCE OF THIS SOFTWARE. * PERFORMANCE OF THIS SOFTWARE.
*/ */
/* $Id: config.h.in,v 1.147 2011/07/28 13:33:09 tbox Exp $ */ /* $Id: config.h.in,v 1.150 2011/12/16 00:10:04 marka Exp $ */
/*! \file */ /*! \file */

View File

@@ -42,6 +42,8 @@ case $host in
# OpenBSD users have reported that named dumps core on # OpenBSD users have reported that named dumps core on
# startup when built with threads. # startup when built with threads.
use_threads=false ;; use_threads=false ;;
*-freebsd[89].*)
use_threads=true ;;
*-freebsd*) *-freebsd*)
use_threads=false ;; use_threads=false ;;
*-bsdi[234]*) *-bsdi[234]*)
@@ -54,6 +56,8 @@ case $host in
# Linux kernels produce unusable core dumps from multithreaded # Linux kernels produce unusable core dumps from multithreaded
# programs, and because of limitations in setuid(). # programs, and because of limitations in setuid().
use_threads=false ;; use_threads=false ;;
*-darwin10.*)
use_threads=true ;;
*) *)
use_threads=false ;; use_threads=false ;;
esac esac

8
configure vendored
View File

@@ -14,7 +14,7 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE. # PERFORMANCE OF THIS SOFTWARE.
# #
# $Id: configure,v 1.510 2011/07/28 13:33:08 tbox Exp $ # $Id: configure,v 1.511 2011/10/14 05:42:52 marka Exp $
# #
# Portions of this code release fall under one or more of the # Portions of this code release fall under one or more of the
# following Copyright notices. Please see individual source # following Copyright notices. Please see individual source
@@ -517,7 +517,7 @@
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
# OF THE POSSIBILITY OF SUCH DAMAGE. # OF THE POSSIBILITY OF SUCH DAMAGE.
# #
# From configure.in Revision. # From configure.in Revision: 1.529 .
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.67. # Generated by GNU Autoconf 2.67.
# #
@@ -22132,6 +22132,8 @@ case $host in
# OpenBSD users have reported that named dumps core on # OpenBSD users have reported that named dumps core on
# startup when built with threads. # startup when built with threads.
use_threads=false ;; use_threads=false ;;
*-freebsd89.*)
use_threads=true ;;
*-freebsd*) *-freebsd*)
use_threads=false ;; use_threads=false ;;
*-bsdi234*) *-bsdi234*)
@@ -22144,6 +22146,8 @@ case $host in
# Linux kernels produce unusable core dumps from multithreaded # Linux kernels produce unusable core dumps from multithreaded
# programs, and because of limitations in setuid(). # programs, and because of limitations in setuid().
use_threads=false ;; use_threads=false ;;
*-darwin10.*)
use_threads=true ;;
*) *)
use_threads=false ;; use_threads=false ;;
esac esac