$OpenBSD: patch-admin_ltmain_sh,v 1.1 2006/06/03 12:47:31 espie Exp $ --- admin/ltmain.sh.orig Tue May 23 14:51:55 2006 +++ admin/ltmain.sh Sun May 28 12:30:46 2006 @@ -1301,6 +1301,17 @@ EOF continue ;; + -pthread) + case $host in + *-*-openbsd*) + deplibs="$deplibs $arg" + ;; + *) + continue + ;; + esac + ;; + -module) module=yes continue @@ -1997,6 +2008,30 @@ EOF fi continue ;; + -pthread) + case $linkmode in + lib) + deplibs="$deplib $deplibs" + test "$pass" = conv && continue + newdependency_libs="$deplib $newdependency_libs" + ;; + prog) + if test "$pass" = conv; then + deplibs="$deplib $deplibs" + continue + fi + if test "$pass" = scan; then + deplibs="$deplib $deplibs" + else + compile_deplibs="$deplib $compile_deplibs" + finalize_deplibs="$deplib $finalize_deplibs" + fi + ;; + *) + ;; + esac # linkmode + continue + ;; # -pthread %DEPLIBS%) alldeplibs=yes continue