author | Mike Hommey <mh+mozilla@glandium.org> |
Fri, 01 Apr 2016 22:28:26 +0900 | |
changeset 291557 | ae2f8bdfec618098a37f4cab42a58f548e44f76e |
parent 291556 | bc5e920f102f520236ed93a0ea7f5c8f5f28212e |
child 291558 | 2e4a8e49b5421ca53853e2a614c4ce569d47d908 |
push id | 74615 |
push user | mh@glandium.org |
push date | Mon, 04 Apr 2016 22:19:06 +0000 |
treeherder | mozilla-inbound@ae2f8bdfec61 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | chmanchester |
bugs | 1261531, 675078, 944935, 804303 |
milestone | 48.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/build/moz.configure/old.configure +++ b/build/moz.configure/old.configure @@ -306,17 +306,16 @@ def old_configure_options(*options): '--with-android-min-sdk', '--with-android-ndk', '--with-android-sdk', '--with-android-toolchain', '--with-android-version', '--with-app-basename', '--with-app-name', '--with-arch', - '--with-arm-kuser', '--with-bing-api-keyfile', '--with-branding', '--with-crashreporter-enable-percent', '--with-cross-lib', '--with-debug-label', '--with-default-mozilla-five-home', '--with-distribution-id', '--with-doc-include-dirs',
--- a/js/src/old-configure.in +++ b/js/src/old-configure.in @@ -1130,19 +1130,17 @@ case "$target" in dnl but we work around it here. PROFILE_USE_CFLAGS="-GL -wd4624 -wd4952" dnl XXX: should be -LTCG:PGOPTIMIZE, but that fails on libxul. dnl Probably also a compiler bug, but what can you do? PROFILE_USE_LDFLAGS="-LTCG:PGUPDATE" LDFLAGS="$LDFLAGS -DYNAMICBASE" RCFLAGS="-nologo" fi - AC_DEFINE(HAVE_SNPRINTF) AC_DEFINE(HAVE__MSIZE) - AC_DEFINE(HW_THREADS) AC_DEFINE(STDC_HEADERS) AC_DEFINE(WIN32_LEAN_AND_MEAN) BIN_SUFFIX='.exe' MOZ_USER_DIR="Mozilla" case "$host_os" in cygwin*|msvc*|mks*) AC_MSG_ERROR([Using a Cygwin build environment is unsupported. Configure cannot check for presence of necessary headers. Please upgrade to MozillaBuild; see https://developer.mozilla.org/en/Windows_Build_Prerequisites.]) @@ -1870,35 +1868,16 @@ dnl = dnl = Application dnl = dnl ======================================================== MOZ_ARG_HEADER(Application) ENABLE_TESTS=1 -USE_ARM_KUSER= - -case "${target}" in - arm*-android*|arm*-linuxandroid*) - USE_ARM_KUSER=1 - ;; -esac - -dnl ======================================================== -dnl Use ARM userspace kernel helpers; tell NSPR to enable -dnl their usage and use them in spidermonkey. -dnl ======================================================== -MOZ_ARG_WITH_BOOL(arm-kuser, -[ --with-arm-kuser Use kuser helpers (Linux/ARM only -- requires kernel 2.6.13 or later)], - USE_ARM_KUSER=1,) -if test -n "$USE_ARM_KUSER"; then - AC_DEFINE(USE_ARM_KUSER) -fi - dnl ======================================================== dnl = dnl = Components & Features dnl = dnl ======================================================== MOZ_ARG_HEADER(Components and Features) dnl ========================================================
--- a/old-configure.in +++ b/old-configure.in @@ -583,17 +583,16 @@ esac if test -n "$_WIN32_MSVC"; then SKIP_PATH_CHECKS=1 SKIP_COMPILER_CHECKS=1 SKIP_LIBRARY_CHECKS=1 # Since we're skipping compiler and library checks, hard-code # some facts here. AC_DEFINE(HAVE_IO_H) - AC_DEFINE(HAVE_SETBUF) AC_DEFINE(HAVE_ISATTY) fi fi # COMPILE_ENVIRONMENT AC_SUBST(MIDL_FLAGS) AC_SUBST(_MSC_VER) @@ -1572,18 +1571,16 @@ case "$target" in dnl Minimum reqiurement of Gecko is VS2010 or later which supports dnl both SSSE3 and SSE4.1. HAVE_TOOLCHAIN_SUPPORT_MSSSE3=1 HAVE_TOOLCHAIN_SUPPORT_MSSE4_1=1 dnl allow AVX2 code from VS2012 HAVE_X86_AVX2=1 MOZ_MEMORY=1 fi - AC_DEFINE(HAVE_SNPRINTF) - AC_DEFINE(HW_THREADS) AC_DEFINE(STDC_HEADERS) AC_DEFINE(WIN32_LEAN_AND_MEAN) dnl See http://support.microsoft.com/kb/143208 to use STL AC_DEFINE(NOMINMAX) BIN_SUFFIX='.exe' MOZ_USER_DIR="Mozilla" case "$host_os" in @@ -2781,17 +2778,16 @@ if test "$MOZ_IOS"; then fi MOZ_NO_SMART_CARDS= NSS_DISABLE_DBM= NECKO_COOKIES=1 NECKO_PROTOCOLS_DEFAULT="about app data file ftp http res viewsource websocket wyciwyg device" if test -n "$MOZ_RTSP"; then NECKO_PROTOCOLS_DEFAULT="$NECKO_PROTOCOLS_DEFAULT rtsp" fi -USE_ARM_KUSER= BUILD_CTYPES=1 MOZ_USE_NATIVE_POPUP_WINDOWS= MOZ_ANDROID_HISTORY= MOZ_WEBSMS_BACKEND= MOZ_ANDROID_BEAM= MOZ_LOCALE_SWITCHER= MOZ_ANDROID_SEARCH_ACTIVITY= MOZ_ANDROID_DOWNLOADS_INTEGRATION= @@ -2816,20 +2812,16 @@ case "$target_os" in mingw*) NS_ENABLE_TSF=1 AC_DEFINE(NS_ENABLE_TSF) ;; esac case "${target}" in *-android*|*-linuxandroid*) - if test "$CPU_ARCH" = "arm" ; then - USE_ARM_KUSER=1 - fi - NSS_DISABLE_DBM=1 MOZ_THEME_FASTSTRIPE=1 MOZ_TREE_FREETYPE=1 if test "$COMPILE_ENVIRONMENT"; then MOZ_MEMORY=1 fi MOZ_RAW=1 ;; @@ -3124,27 +3116,16 @@ if test "$COMPILE_ENVIRONMENT"; then TK_CFLAGS=$MOZ_GTK2_CFLAGS TK_LIBS=$MOZ_GTK2_LIBS fi fi # COMPILE_ENVIRONMENT AC_SUBST(MOZ_FS_LAYOUT) dnl ======================================================== -dnl Use ARM userspace kernel helpers; tell NSPR to enable -dnl their usage and use them in spidermonkey. -dnl ======================================================== -MOZ_ARG_WITH_BOOL(arm-kuser, -[ --with-arm-kuser Use kuser helpers (Linux/ARM only -- requires kernel 2.6.13 or later)], - USE_ARM_KUSER=1,) -if test -n "$USE_ARM_KUSER"; then - AC_DEFINE(USE_ARM_KUSER) -fi - -dnl ======================================================== dnl = startup-notification support module dnl ======================================================== if test "$MOZ_ENABLE_GTK" then MOZ_ENABLE_STARTUP_NOTIFICATION= MOZ_ARG_ENABLE_BOOL(startup-notification, @@ -5804,19 +5785,16 @@ else AC_DEFINE(MOZ_MEMORY_DARWIN) ;; *-*freebsd*) AC_DEFINE(MOZ_MEMORY_BSD) ;; *-android*|*-linuxandroid*) AC_DEFINE(MOZ_MEMORY_LINUX) AC_DEFINE(MOZ_MEMORY_ANDROID) - if test -n "$gonkdir"; then - AC_DEFINE(MOZ_MEMORY_GONK) - fi ;; *-*linux*) AC_DEFINE(MOZ_MEMORY_LINUX) ;; *-netbsd*) AC_DEFINE(MOZ_MEMORY_BSD) ;; *-mingw*)