From 47d433b9c14bbba063deeb5ef916b4998b7b9ecc Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 9 Aug 2013 19:46:37 -0600 Subject: [PATCH] Solaris: disable places and futures by default The issue is that gcc and the Sun linker do not cooperate correctly to implement thread-local variables on x86_64. Since gcc is normally configured to use the Sun linker by default, enabling places and futures is asking for trouble. --- racket/src/configure | 7 ------- racket/src/racket/configure.ac | 7 ------- 2 files changed, 14 deletions(-) diff --git a/racket/src/configure b/racket/src/configure index d1ee658d1a..aba0cc0b1e 100755 --- a/racket/src/configure +++ b/racket/src/configure @@ -4076,13 +4076,6 @@ case "$host_os" in try_poll_syscall="yes" use_flag_pthread="no" use_flag_posix_pthread="yes" - case "$host_cpu" in - x86_64|i386|i486|i586|i686) - enable_parallel_by_default=yes - ;; - *) - ;; - esac ;; aix*) enable_cgcdefault="yes" diff --git a/racket/src/racket/configure.ac b/racket/src/racket/configure.ac index 096fa988e4..17a8bf3d5f 100644 --- a/racket/src/racket/configure.ac +++ b/racket/src/racket/configure.ac @@ -573,13 +573,6 @@ case "$host_os" in try_poll_syscall="yes" use_flag_pthread="no" use_flag_posix_pthread="yes" - case "$host_cpu" in - x86_64|i386|i486|i586|i686) - enable_parallel_by_default=yes - ;; - *) - ;; - esac ;; aix*) enable_cgcdefault="yes"