[SVN-Commit] r487 - in branches/experimental/www/firefox-devel: . files

Anonymous swell.k at gmail.com
Thu Jan 27 10:03:34 UTC 2011


svn-freebsd-gecko at chruetertee.ch writes:

> Author: beat
> Date: Thu Jan 27 09:02:05 2011
> New Revision: 487
>
> Log:
> - Update to 4.0 Beta 10
>
> Added:
>    branches/experimental/www/firefox-devel/files/patch-gfx-thebes-Makefile.in
>    branches/experimental/www/firefox-devel/files/patch-gfx-ycbcr-Makefile.in
>    branches/experimental/www/firefox-devel/files/patch-intl-uconv-src-Makefile.in
[...]
> ++ifeq ($(OS_TEST),amd64)
> ++	CPPSRCS += gfxAlphaRecoverySSE2.cpp
> ++	SSE1_FLAGS=-msse
> ++	SSE2_FLAGS=-msse2
> ++endif
> ++
> + ifdef MOZ_IPC
> + CPPSRCS += \
> + 	gfxSharedImageSurface.cpp \

Hmm, did you care to check its Makefile?

  gfx/thebes/Makefile.in:
    # Are we targeting x86 or x64?  If so, build gfxAlphaRecoverySSE2.cpp.
    # The file uses SSE2 intrinsics, so it needs special compile flags on some
    # compilers.
    ifneq (,$(INTEL_ARCHITECTURE))
    CPPSRCS += gfxAlphaRecoverySSE2.cpp

    ifdef GNU_CC
    gfxAlphaRecoverySSE2.$(OBJ_SUFFIX): CXXFLAGS+=-msse2

  configure.in:
    dnl Set INTEL_ARCHITECTURE if we're compiling for x86-32 or x86-64.
    dnl ===============================================================
    INTEL_ARCHITECTURE=
    case "$OS_TEST" in
        x86_64|i?86)
          INTEL_ARCHITECTURE=1

%%
Index: www/firefox-devel/files/patch-configure.in
===================================================================
--- www/firefox-devel/files/patch-configure.in	(revision 484)
+++ www/firefox-devel/files/patch-configure.in	(working copy)
@@ -9,6 +9,15 @@
      CPU_ARCH="$OS_TEST"
      ;;
  
+@@ -1567,7 +1567,7 @@ dnl Set INTEL_ARCHITECTURE if we're comp
+ dnl ===============================================================
+ INTEL_ARCHITECTURE=
+ case "$OS_TEST" in
+-    x86_64|i?86)
++    amd64|x86_64|i?86)
+       INTEL_ARCHITECTURE=1
+ esac
+ 
 @@ -3803,19 +3803,21 @@
  AC_CHECK_FUNCS(localtime_r strtok_r)
  
%%


More information about the freebsd-gecko mailing list