+2004-10-03 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR target/17443
+ * config.gcc (i?86-*-solaris2*): Restore correct logic
+ for --enable-threads option.
+ (sparc64-*-solaris2*): Likewise.
+ (sparc-*-solaris2*): Likewise.
+
2004-10-03 Alan Modra <amodra@bigpond.net.au>
* config/rs6000/linux.h (TARGET_C99_FUNCTIONS): Define.
esac
extra_parts="crt1.o crti.o crtn.o gcrt1.o gmon.o crtbegin.o crtend.o"
case ${enable_threads}:${have_pthread_h}:${have_thread_h} in
- no:*:*) ;;
- *:yes:* ) thread_file=posix ;;
- yes:*:* | *:*:yes ) thread_file=solaris ;;
+ "":yes:* | yes:yes:* ) thread_file=posix ;;
+ "":*:yes | yes:*:yes ) thread_file=solaris ;;
esac
;;
i[34567]86-*-sysv5*) # Intel x86 on System V Release 5
tm_p_file="${tm_p_file} sol2-protos.h"
extra_parts="crt1.o crti.o crtn.o gcrt1.o crtbegin.o crtend.o"
case ${enable_threads}:${have_pthread_h}:${have_thread_h} in
- no:*:*) ;;
- *:yes:* ) thread_file=posix ;;
- yes:*:* | *:*:yes ) thread_file=solaris ;;
+ "":yes:* | yes:yes:* ) thread_file=posix ;;
+ "":*:yes | yes:*:yes ) thread_file=solaris ;;
esac
need_64bit_hwint=yes
;;
tm_p_file="${tm_p_file} sol2-protos.h"
extra_parts="crt1.o crti.o crtn.o gcrt1.o gmon.o crtbegin.o crtend.o"
case ${enable_threads}:${have_pthread_h}:${have_thread_h} in
- no:*:*) ;;
- *:yes:* ) thread_file=posix ;;
- yes:*:* | *:*:yes ) thread_file=solaris ;;
+ "":yes:* | yes:yes:* ) thread_file=posix ;;
+ "":*:yes | yes:*:yes ) thread_file=solaris ;;
esac
;;
sparc-*-sysv4*)