Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 462608 | Differences between
and this patch

Collapse All | Expand All

(-)mozilla-release/build/unix/elfhack/Makefile.in (-1 / +3 lines)
Lines 102-106 Link Here
102
inject/%.$(OBJ_SUFFIX): DEFINES += -DBITS=$(if $(HAVE_64BIT_OS),64,32)
102
inject/%.$(OBJ_SUFFIX): DEFINES += -DBITS=$(if $(HAVE_64BIT_OS),64,32)
103
inject/%.$(OBJ_SUFFIX): CFLAGS := -O2 -fno-stack-protector $(filter -m% -I%,$(CFLAGS))
103
inject/%.$(OBJ_SUFFIX): CFLAGS := -O2 -fno-stack-protector $(filter -m% -I%,$(CFLAGS))
104
inject/$(CPU)-noinit.$(OBJ_SUFFIX): DEFINES += -DNOINIT
104
inject/$(CPU)-noinit.$(OBJ_SUFFIX): DEFINES += -DNOINIT
105
test.$(OBJ_SUFFIX): CFLAGS := -O0
106
host_elf.$(OBJ_SUFFIX) host_elfhack.$(OBJ_SUFFIX): elfxx.h
105
host_elf.$(OBJ_SUFFIX) host_elfhack.$(OBJ_SUFFIX): elfxx.h
106
107
dummy.$(OBJ_SUFFIX) test%.$(OBJ_SUFFIX): CFLAGS := -O0 $(filter-out -O% -flto%,$(CFLAGS))
108
(-)mozilla-release/configure.in (-12 / +14 lines)
Lines 1366-1382 Link Here
1366
                  LDFLAGS=$_SAVE_LDFLAGS)
1366
                  LDFLAGS=$_SAVE_LDFLAGS)
1367
1367
1368
1368
1369
    # Check for -mssse3 on $CC
1370
    AC_MSG_CHECKING([if toolchain supports -mssse3 option])
1371
    HAVE_TOOLCHAIN_SUPPORT_MSSSE3=
1372
    _SAVE_CFLAGS=$CFLAGS
1373
    CFLAGS="$CFLAGS -mssse3"
1374
    AC_TRY_COMPILE([asm ("pmaddubsw %xmm2,%xmm3");],,AC_MSG_RESULT([yes])
1375
                     [HAVE_TOOLCHAIN_SUPPORT_MSSSE3=1],
1376
                     AC_MSG_RESULT([no]))
1377
    CFLAGS=$_SAVE_CFLAGS
1378
    AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSSE3)
1379
1380
    # Check for -msse4.1 on $CC
1369
    # Check for -msse4.1 on $CC
1381
    AC_MSG_CHECKING([if toolchain supports -msse4.1 option])
1370
    AC_MSG_CHECKING([if toolchain supports -msse4.1 option])
1382
    HAVE_TOOLCHAIN_SUPPORT_MSSE4_1=
1371
    HAVE_TOOLCHAIN_SUPPORT_MSSE4_1=
Lines 1409-1414 Link Here
1409
    _WARNINGS_CFLAGS="${_WARNINGS_CFLAGS} -Wno-unused"
1398
    _WARNINGS_CFLAGS="${_WARNINGS_CFLAGS} -Wno-unused"
1410
1399
1411
    if test -z "$INTEL_CC" -a -z "$CLANG_CC"; then
1400
    if test -z "$INTEL_CC" -a -z "$CLANG_CC"; then
1401
       # Check for -mssse3 on $CC
1402
       AC_MSG_CHECKING([if toolchain supports -mssse3 option])
1403
       HAVE_TOOLCHAIN_SUPPORT_MSSSE3=
1404
       _SAVE_CFLAGS=$CFLAGS
1405
       CFLAGS="$CFLAGS -mssse3"
1406
       AC_TRY_COMPILE([asm ("pmaddubsw %xmm2,%xmm3");],,AC_MSG_RESULT([yes])
1407
                        [HAVE_TOOLCHAIN_SUPPORT_MSSSE3=1],
1408
                        AC_MSG_RESULT([no]))
1409
       CFLAGS=$_SAVE_CFLAGS
1410
       AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSSE3)
1411
1412
       # Don't use -Wcast-align with ICC or clang
1412
       # Don't use -Wcast-align with ICC or clang
1413
       case "$CPU_ARCH" in
1413
       case "$CPU_ARCH" in
1414
           # And don't use it on hppa, ia64, sparc, arm, since it's noisy there
1414
           # And don't use it on hppa, ia64, sparc, arm, since it's noisy there
Lines 6745-6752 Link Here
6745
    fi
6745
    fi
6746
  else
6746
  else
6747
    MOZ_DEBUG=
6747
    MOZ_DEBUG=
6748
    MOZ_DEBUG_FLAGS=
6748
  fi ],
6749
  fi ],
6749
  MOZ_DEBUG=)
6750
  MOZ_DEBUG=
6751
  MOZ_DEBUG_FLAGS=)
6750
6752
6751
MOZ_DEBUG_ENABLE_DEFS="-DDEBUG -D_DEBUG -DTRACING"
6753
MOZ_DEBUG_ENABLE_DEFS="-DDEBUG -D_DEBUG -DTRACING"
6752
MOZ_ARG_WITH_STRING(debug-label,
6754
MOZ_ARG_WITH_STRING(debug-label,
(-)mozilla-release/js/src/configure.in (-1 / +3 lines)
Lines 3325-3332 Link Here
3325
    fi
3325
    fi
3326
  else
3326
  else
3327
    MOZ_DEBUG=
3327
    MOZ_DEBUG=
3328
    MOZ_DEBUG_FLAGS=
3328
  fi ],
3329
  fi ],
3329
  MOZ_DEBUG=)
3330
  MOZ_DEBUG=
3331
  MOZ_DEBUG_FLAGS=)
3330
3332
3331
MOZ_DEBUG_ENABLE_DEFS="-DDEBUG -D_DEBUG -DTRACING"
3333
MOZ_DEBUG_ENABLE_DEFS="-DDEBUG -D_DEBUG -DTRACING"
3332
MOZ_ARG_WITH_STRING(debug-label,
3334
MOZ_ARG_WITH_STRING(debug-label,

Return to bug 462608