View | Details | Raw Unified
Collapse All | Expand All

(-) mozilla/nsprpub/configure.in.orig (-12 / +12 lines)
 Lines 442-450    Link Here 
endif
endif
ifeq ($(OS_ARCH),FreeBSD)
ifeq ($(OS_ARCH),FreeBSD)
ifdef IS_COMPONENT
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
endif
endif
endif
ifeq ($(OS_ARCH),NetBSD)
ifeq ($(OS_ARCH),NetBSD)
 Lines 2667-2673    Link Here 
*-hpux11.*)
*-hpux11.*)
	;;
	;;
*)
*)
	AC_CHECK_LIB(c_r, gethostbyname_r)
	AC_SEARCH_LIBS([gethostbyname_r], [c_r])
	;;
	;;
esac
esac
AC_CHECK_LIB(m, atan)
AC_CHECK_LIB(m, atan)
 Lines 2839-2849    Link Here 
	    *-*-freebsd*)
	    *-*-freebsd*)
			AC_DEFINE(_REENTRANT)
			AC_DEFINE(_REENTRANT)
			AC_DEFINE(_THREAD_SAFE)
			AC_DEFINE(_THREAD_SAFE)
			dnl -pthread links in -lc_r, so don't specify it explicitly.
			dnl use the environment PTHREAD_LIBS
			if test "$ac_cv_have_dash_pthread" = "yes"; then
			if test -n "$PTHREAD_LIBS"; then
				_PTHREAD_LDFLAGS="-pthread"
				_PTHREAD_LDFLAGS="$PTHREAD_LIBS"
			else
			else
				_PTHREAD_LDFLAGS="-lc_r"
				_PTHREAD_LDFLAGS="-lpthread"
			fi
			fi
			LDFLAGS="${_PTHREAD_LDFLAGS} ${LDFLAGS}"
			;;
			;;
 Lines 2441-2451    Link Here 
    *-freebsd*)
    *-freebsd*)
	    AC_DEFINE(_REENTRANT)
	    AC_DEFINE(_REENTRANT)
	    AC_DEFINE(_THREAD_SAFE)
	    AC_DEFINE(_THREAD_SAFE)
	    dnl -pthread links in -lc_r, so don't specify it explicitly.
	    dnl use the environment PTHREAD_LIBS
	    if test "$ac_cv_have_dash_pthread" = "yes"; then
	    if test -n "$PTHREAD_LIBS"; then
	        _PTHREAD_LDFLAGS="-pthread"
		_PTHREAD_LDFLAGS="$PTHREAD_LIBS"
	    else
	    else
	        _PTHREAD_LDFLAGS="-lc_r"
	        _PTHREAD_LDFLAGS="-lpthread"
	    fi
	    fi
		LDFLAGS="${_PTHREAD_LDFLAGS} ${LDFLAGS}"
	    ;;
	    ;;
    *-netbsd*)
    *-netbsd*)