$NetBSD: patch-ab,v 1.3 2006/06/27 11:11:52 joerg Exp $ --- configure.in.orig 2006-05-06 17:53:27.000000000 +0000 +++ configure.in @@ -1489,7 +1489,6 @@ case "$target" in DSO_LDOPTS='' STRIP="$STRIP -x -S" _PLATFORM_DEFAULT_TOOLKIT='mac' - MOZ_ENABLE_POSTSCRIPT= TARGET_NSPR_MDCPUCFG='\"md/_darwin.cfg\"' # set MACOSX to generate lib/mac/MoreFiles/Makefile MACOSX=1 @@ -1522,6 +1521,18 @@ case "$target" in # MKSHLIB_FORCE_ALL='-Wl,-Bforcearchive' # MKSHLIB_UNFORCE_ALL='' # fi + if test "$LIBRUNPATH"; then + DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" + fi + ;; + +*-dragonfly*) + if test ! "$GNU_CC"; then + DSO_LDOPTS="-Bshareable $DSO_LDOPTS" + fi + if test "$LIBRUNPATH"; then + DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" + fi ;; *-hpux*) @@ -1705,7 +1716,6 @@ case "$target" in BIN_SUFFIX='.exe' USE_SHORT_LIBNAME=1 MOZ_ENABLE_COREXFONTS= - MOZ_ENABLE_POSTSCRIPT= MOZ_USER_DIR="Mozilla" ;; @@ -1952,6 +1962,14 @@ case "$target" in fi MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-soname,lib$(LIBRARY_NAME)$(DLL_SUFFIX) -o $@' MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-soname,lib$(LIBRARY_NAME)$(DLL_SUFFIX) -o $@' + + case "${target_cpu}" in + alpha*) + CFLAGS="$CFLAGS -mieee" + CXXFLAGS="$CXXFLAGS -mieee" + ;; + esac + ;; *-nto*) @@ -1992,6 +2010,13 @@ case "$target" in if test "$LIBRUNPATH"; then DSO_LDOPTS="-R$LIBRUNPATH $DSO_LDOPTS" fi + + case "${target_cpu}" in + alpha*) + CFLAGS="$CFLAGS -mieee" + CXXFLAGS="$CXXFLAGS -mieee" + ;; + esac ;; *-openvms*) @@ -2688,7 +2713,7 @@ dnl Checks for header files. dnl ======================================================== AC_HEADER_DIRENT case "$target_os" in -freebsd*) +freebsd* | dragonfly*) # for stuff like -lXshm CPPFLAGS="${CPPFLAGS} ${X_CFLAGS}" ;; @@ -2948,6 +2973,10 @@ then fi ;; + *-*-dragonfly*) + _PTHREAD_LDFLAGS="-pthread" + ;; + *-*-openbsd*|*-*-bsdi*) AC_DEFINE(_REENTRANT) AC_DEFINE(_THREAD_SAFE) @@ -5929,7 +5958,7 @@ dnl ==================================== dnl = Enable code optimization. ON by default. dnl ======================================================== if test -z "$MOZ_OPTIMIZE_FLAGS"; then - MOZ_OPTIMIZE_FLAGS="-O" + MOZ_OPTIMIZE_FLAGS="" fi MOZ_ARG_ENABLE_STRING(optimize,