tha...@chromium.org
unread,Mar 14, 2014, 1:33:22 AM3/14/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to bre...@chromium.org, viettr...@chromium.org, a...@chromium.org, chromium...@chromium.org, nkostyl...@chromium.org, gavinp...@chromium.org, stevenj...@chromium.org, extension...@chromium.org, cbentze...@chromium.org, j...@chromium.org, joi+watc...@chromium.org, dari...@chromium.org, yfriedm...@chromium.org, chromium-a...@chromium.org, erikwrig...@chromium.org, fischma...@chromium.org, craigd...@chromium.org, feature-me...@chromium.org, bulach...@chromium.org, oshima...@chromium.org, ilev...@chromium.org, klundbe...@chromium.org, a...@chromium.org, tfa...@chromium.org, mcasas...@chromium.org, robert...@chromium.org, davemoo...@chromium.org, st...@chromium.org, wjia+...@chromium.org, jln+...@chromium.org
A revert of this CL has been created in
https://codereview.chromium.org/197873014/ by
tha...@chromium.org.
The reason for reverting is: Doesn't build on android:
FAILED: /mnt/data/b/build/goma/gomacc
../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF
obj/base/memory/base.discardable_memory_allocator_android.o.d
-DV8_DEPRECATION_WARNINGS -DBLINK_SCALE_FILTERS_AT_RECORD_TIME
-D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD
-DCOMPONENT_BUILD -DUSE_LIBJPEG_TURBO=1 -DENABLE_WEBRTC=1
-DUSE_PROPRIETARY_CODECS -DENABLE_CONFIGURATION_POLICY
-DENABLE_NEW_GAMEPAD_API=1 -DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY
-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE -DENABLE_EGLIMAGE=1
-DENABLE_AUTOFILL_DIALOG=1 -DCLD_VERSION=1 -DENABLE_PRINTING=1
-DENABLE_MANAGED_USERS=1 -DUSE_OPENSSL=1 -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -DBASE_IMPLEMENTATION -DANDROID -D__GNU_SOURCE=1
-DUSE_STLPORT=1 -D_STLP_USE_PTR_SPECIALIZATIONS=1 '-DCHROME_BUILD_ID=""'
-DHAVE_SYS_UIO_H -DDYNAMIC_ANNOTATIONS_ENABLED=1
-DWTF_USE_DYNAMIC_ANNOTATIONS=1
-D_DEBUG -Igen/base
-I../../third_party/android_tools/ndk/sources/android/cpufeatures -I../..
-fstack-protector --param=ssp-buffer-size=4 -Werror -fno-exceptions
-fno-strict-aliasing -Wall -Wno-unused-parameter
-Wno-missing-field-initializers
-fvisibility=hidden -pipe -fPIC -Wheader-hygiene -Wno-char-subscripts
-Wno-unneeded-internal-declaration -Wno-covered-switch-default
-Wstring-conversion -Wno-c++11-narrowing -Wno-reserved-user-defined-literal
-Wno-deprecated-register -Xclang -load -Xclang
/mnt/data/b/build/slave/Android_Clang_Builder__dbg_/build/src/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so
-Xclang -add-plugin -Xclang find-bad-constructs -Xclang
-plugin-arg-find-bad-constructs -Xclang check-url-directory
-fcolor-diagnostics
-Wexit-time-destructors -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp
-mthumb -no-integrated-as
-B/mnt/data/b/build/slave/Android_Clang_Builder__dbg_/build/src/third_party/android_tools/ndk//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin
-ffunction-sections -funwind-tables -g -fstack-protector -fno-short-enums
-Wa,--noexecstack -D__compiler_offsetof=__builtin_offsetof
-Dnan=__builtin_nan
-target arm-linux-androideabi -mllvm -arm-enable-ehabi
--sysroot=/mnt/data/b/build/slave/Android_Clang_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-14/arch-arm
-I/mnt/data/b/build/slave/Android_Clang_Builder__dbg_/build/src/third_party/android_tools/ndk//sources/cxx-stl/stlport/stlport
-Os -g -fomit-frame-pointer -fdata-sections -ffunction-sections
-funwind-tables
-g0 -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden
-Wsign-compare
-std=gnu++11 -Wno-implicit-exception-spec-mismatch -Wno-abi -c
../../base/memory/discardable_memory_allocator_android.cc -o
obj/base/memory/base.discardable_memory_allocator_android.o
../../base/memory/discardable_memory_allocator_android.cc:84:25:error: no
matching function for call to 'mmap'
void* const address = mmap(
^~~~
/mnt/data/b/build/slave/Android_Clang_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-14/arch-arm/usr/include/sys/mman.h:47:15:
note: candidate function not viable: no known conversion
from 'base::ScopedFD'
(aka 'ScopedGeneric<int, internal::ScopedFDCloseTraits>') to 'int' for 5th
argument
extern void* mmap(void *, size_t, int, int, int, off_t);
^
1 error generated..
https://codereview.chromium.org/191673003/