I'm building on MacOSX 10.14 for Android and  fixed third_party/android_ndk 
support mac , but it still error. Why? Is it v8 not support linker on mac?


It look like about c++ error


the error detail :



FAILED: obj/torque_base/csa-generator.o 

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF 
obj/torque_base/csa-generator.o.d -DV8_DEPRECATION_WARNINGS -DNO_TCMALLOC 
-DSAFE_BROWSING_DB_REMOTE -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED 
-D_GNU_SOURCE -DANDROID -DHAVE_SYS_UIO_H -DANDROID_NDK_VERSION_ROLL=r16_1 
-DCR_CLANG_REVISION=\"346388-1\" -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D__GNU_SOURCE=1 
-DCHROMIUM_CXX_TWEAK_INLINES -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_INTL_SUPPORT 
-DENABLE_HANDLE_ZAPPING -DV8_USE_SNAPSHOT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_EMBEDDED_BUILTINS 
-DV8_EMBEDDED_BYTECODE_HANDLERS -DV8_TARGET_ARCH_ARM 
-DCAN_USE_ARMV7_INSTRUCTIONS -DCAN_USE_VFP3_INSTRUCTIONS 
-DCAN_USE_VFP32DREGS -DCAN_USE_NEON -DV8_ANDROID_LOG_STDOUT -I../.. -Igen 
-I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 
-fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= 
-D__TIMESTAMP__= -funwind-tables -fPIC -fcolor-diagnostics 
-fmerge-all-constants -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -no-canonical-prefixes -ffunction-sections 
-fno-short-enums --target=arm-linux-androideabi 
-isystem../../third_party/android_ndk/sysroot/usr/include/arm-linux-androideabi 
-D__ANDROID_API__=16 -DHAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC=1 
-march=armv7-a -mfloat-abi=softfp -mtune=generic-armv7-a -mfpu=neon -mthumb 
-Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety 
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing 
-Wno-unneeded-internal-declaration -Wno-undefined-var-template 
-Wno-null-pointer-arithmetic -Wno-ignored-pragma-optimize 
-Wno-defaulted-function-deleted -fomit-frame-pointer -gdwarf-3 -g1 
-fdebug-info-for-profiling -fvisibility=hidden -Wheader-hygiene 
-Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors 
-Wmissing-field-initializers -Winconsistent-missing-override 
-Wunreachable-code -O2 -fno-ident -fdata-sections -ffunction-sections 
-std=c++14 -fno-exceptions -fno-rtti 
--sysroot=../../third_party/android_ndk/sysroot 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++abi/include 
-isystem../../third_party/android_ndk/sources/android/support/include 
-fvisibility-inlines-hidden -c ../../src/torque/csa-generator.cc -o 
obj/torque_base/csa-generator.o

In file included from ../../src/torque/csa-generator.cc:5:

In file included from ../../src/torque/csa-generator.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/iostream:38:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/ios:215:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/iosfwd:90:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:119:

../../third_party/android_ndk/sources/android/support/include/wchar.h:37:14: 
error: unknown type name 'FILE'

int vfwscanf(FILE*, const wchar_t*, va_list);

             ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:37:37: 
error: unknown type name 'va_list'

int vfwscanf(FILE*, const wchar_t*, va_list);

                                    ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:38:46: 
error: unknown type name 'va_list'

int vswscanf(const wchar_t*, const wchar_t*, va_list);

                                             ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:39:29: 
error: unknown type name 'va_list'

int vwscanf(const wchar_t*, va_list);

                            ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:1: 
error: unknown type name 'size_t'

size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*);

^

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:43: 
error: C++ requires a type specifier for all declarations

size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*);

                                          ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:51: 
error: C++ requires a type specifier for all declarations

size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*);

                                                  ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:51: 
error: redefinition of parameter 'size_t'

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:43: 
note: previous declaration is here

size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*);

                                          ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:40:59: 
error: unknown type name 'mbstate_t'

size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*);

                                                          ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:1: 
error: unknown type name 'size_t'

size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*);

^

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:43: 
error: C++ requires a type specifier for all declarations

size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*);

                                          ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:51: 
error: C++ requires a type specifier for all declarations

size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*);

                                                  ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:51: 
error: redefinition of parameter 'size_t'

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:43: 
note: previous declaration is here

size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*);

                                          ^

../../third_party/android_ndk/sources/android/support/include/wchar.h:41:59: 
error: unknown type name 'mbstate_t'

size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*);

                                                          ^

In file included from ../../src/torque/csa-generator.cc:5:

In file included from ../../src/torque/csa-generator.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/iostream:38:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/ios:215:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/iosfwd:90:

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:133:77:
 
error: use of undeclared identifier 'wcschr'

wchar_t* __libcpp_wcschr(const wchar_t* __s, wchar_t __c) {return 
(wchar_t*)wcschr(__s, __c);}

                                                                            
^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:140:87:
 
error: use of undeclared identifier 'wcspbrk'

wchar_t* __libcpp_wcspbrk(const wchar_t* __s1, const wchar_t* __s2) {return 
(wchar_t*)wcspbrk(__s1, __s2);}

                                                                            
          ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:147:78:
 
error: use of undeclared identifier 'wcsrchr'; did you mean 'wcschr'?

wchar_t* __libcpp_wcsrchr(const wchar_t* __s, wchar_t __c) {return 
(wchar_t*)wcsrchr(__s, __c);}

                                                                            
 ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:135:16:
 
note: 'wcschr' declared here

const wchar_t* wcschr(const wchar_t* __s, wchar_t __c) {return 
__libcpp_wcschr(__s, __c);}

               ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:154:86:
 
error: use of undeclared identifier 'wcsstr'; did you mean 'wcschr'?

wchar_t* __libcpp_wcsstr(const wchar_t* __s1, const wchar_t* __s2) {return 
(wchar_t*)wcsstr(__s1, __s2);}

                                                                            
         ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:137:16:
 
note: 'wcschr' declared here

      wchar_t* wcschr(      wchar_t* __s, wchar_t __c) {return 
__libcpp_wcschr(__s, __c);}

               ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:154:86:
 
error: no matching function for call to 'wcschr'

wchar_t* __libcpp_wcsstr(const wchar_t* __s1, const wchar_t* __s2) {return 
(wchar_t*)wcsstr(__s1, __s2);}

                                                                            
         ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/wchar.h:137:16:
 
note: candidate disabled: <no message provided>

      wchar_t* wcschr(      wchar_t* __s, wchar_t __c) {return 
__libcpp_wcschr(__s, __c);}

               ^

fatal error: too many errors emitted, stopping now [-ferror-limit=]

20 errors generated.

[3/2712] CXX obj/torque_base/instructions.o

FAILED: obj/torque_base/instructions.o 

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF 
obj/torque_base/instructions.o.d -DV8_DEPRECATION_WARNINGS -DNO_TCMALLOC 
-DSAFE_BROWSING_DB_REMOTE -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED 
-D_GNU_SOURCE -DANDROID -DHAVE_SYS_UIO_H -DANDROID_NDK_VERSION_ROLL=r16_1 
-DCR_CLANG_REVISION=\"346388-1\" -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D__GNU_SOURCE=1 
-DCHROMIUM_CXX_TWEAK_INLINES -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_INTL_SUPPORT 
-DENABLE_HANDLE_ZAPPING -DV8_USE_SNAPSHOT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_EMBEDDED_BUILTINS 
-DV8_EMBEDDED_BYTECODE_HANDLERS -DV8_TARGET_ARCH_ARM 
-DCAN_USE_ARMV7_INSTRUCTIONS -DCAN_USE_VFP3_INSTRUCTIONS 
-DCAN_USE_VFP32DREGS -DCAN_USE_NEON -DV8_ANDROID_LOG_STDOUT -I../.. -Igen 
-I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 
-fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= 
-D__TIMESTAMP__= -funwind-tables -fPIC -fcolor-diagnostics 
-fmerge-all-constants -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -no-canonical-prefixes -ffunction-sections 
-fno-short-enums --target=arm-linux-androideabi 
-isystem../../third_party/android_ndk/sysroot/usr/include/arm-linux-androideabi 
-D__ANDROID_API__=16 -DHAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC=1 
-march=armv7-a -mfloat-abi=softfp -mtune=generic-armv7-a -mfpu=neon -mthumb 
-Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety 
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing 
-Wno-unneeded-internal-declaration -Wno-undefined-var-template 
-Wno-null-pointer-arithmetic -Wno-ignored-pragma-optimize 
-Wno-defaulted-function-deleted -fomit-frame-pointer -gdwarf-3 -g1 
-fdebug-info-for-profiling -fvisibility=hidden -Wheader-hygiene 
-Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors 
-Wmissing-field-initializers -Winconsistent-missing-override 
-Wunreachable-code -O2 -fno-ident -fdata-sections -ffunction-sections 
-std=c++14 -fno-exceptions -fno-rtti 
--sysroot=../../third_party/android_ndk/sysroot 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++abi/include 
-isystem../../third_party/android_ndk/sources/android/support/include 
-fvisibility-inlines-hidden -c ../../src/torque/instructions.cc -o 
obj/torque_base/instructions.o

In file included from ../../src/torque/instructions.cc:5:

In file included from ../../src/torque/instructions.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:86:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:94:

../../third_party/android_ndk/sources/android/support/include/stdlib.h:41:44: 
error: unknown type name 'locale_t'

long double strtold_l(const char*, char**, locale_t);

                                           ^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:42:47: 
error: unknown type name 'locale_t'

long long strtoll_l(const char*, char**, int, locale_t);

                                              ^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:43:57: 
error: unknown type name 'locale_t'

unsigned long long strtoull_l(const char*, char**, int, locale_t);

                                                        ^

In file included from ../../src/torque/instructions.cc:5:

In file included from ../../src/torque/instructions.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:86:

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:111:82:
 
error: use of undeclared identifier 'labs'; did you mean 'abs'?

inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT 
{return  labs(__x);}

                                                                            
     ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:111:44:
 
note: 'abs' declared here

inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT 
{return  labs(__x);}

                                           ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:113:81:
 
error: use of undeclared identifier 'llabs'

inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT 
{return llabs(__x);}

                                                                            
    ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:35:
 
error: unknown type name 'ldiv_t'

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                  ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:95:
 
error: use of undeclared identifier 'ldiv'; did you mean 'div'?

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                                                            
                  ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:42:
 
note: 'div' declared here

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                         ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:118:34:
 
error: unknown type name 'lldiv_t'

inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, long long __y) 
_NOEXCEPT {return lldiv(__x, __y);}

                                 ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:118:94:
 
error: use of undeclared identifier 'lldiv'

inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, long long __y) 
_NOEXCEPT {return lldiv(__x, __y);}

                                                                            
                 ^

In file included from ../../src/torque/instructions.cc:5:

In file included from ../../src/torque/instructions.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:101:9:
 
error: no member named 'div_t' in the global namespace

using ::div_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:102:9:
 
error: no member named 'ldiv_t' in the global namespace

using ::ldiv_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:104:9:
 
error: no member named 'lldiv_t' in the global namespace

using ::lldiv_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:106:9:
 
error: no member named 'atof' in the global namespace

using ::atof;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:107:9:
 
error: no member named 'atoi' in the global namespace

using ::atoi;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:108:9:
 
error: no member named 'atol' in the global namespace

using ::atol;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:110:9:
 
error: no member named 'atoll' in the global namespace

using ::atoll;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:112:9:
 
error: no member named 'strtod' in the global namespace

using ::strtod;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:113:9:
 
error: no member named 'strtof' in the global namespace

using ::strtof;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:114:9:
 
error: no member named 'strtold' in the global namespace; did you mean 
'strtold_l'?

using ::strtold;

      ~~^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:41:13: 
note: 'strtold_l' declared here

long double strtold_l(const char*, char**, locale_t);

            ^

fatal error: too many errors emitted, stopping now [-ferror-limit=]

20 errors generated.

[4/2712] CXX obj/torque_base/cfg.o

FAILED: obj/torque_base/cfg.o 

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF 
obj/torque_base/cfg.o.d -DV8_DEPRECATION_WARNINGS -DNO_TCMALLOC 
-DSAFE_BROWSING_DB_REMOTE -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED 
-D_GNU_SOURCE -DANDROID -DHAVE_SYS_UIO_H -DANDROID_NDK_VERSION_ROLL=r16_1 
-DCR_CLANG_REVISION=\"346388-1\" -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D__GNU_SOURCE=1 
-DCHROMIUM_CXX_TWEAK_INLINES -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_INTL_SUPPORT 
-DENABLE_HANDLE_ZAPPING -DV8_USE_SNAPSHOT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_EMBEDDED_BUILTINS 
-DV8_EMBEDDED_BYTECODE_HANDLERS -DV8_TARGET_ARCH_ARM 
-DCAN_USE_ARMV7_INSTRUCTIONS -DCAN_USE_VFP3_INSTRUCTIONS 
-DCAN_USE_VFP32DREGS -DCAN_USE_NEON -DV8_ANDROID_LOG_STDOUT -I../.. -Igen 
-I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 
-fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= 
-D__TIMESTAMP__= -funwind-tables -fPIC -fcolor-diagnostics 
-fmerge-all-constants -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -no-canonical-prefixes -ffunction-sections 
-fno-short-enums --target=arm-linux-androideabi 
-isystem../../third_party/android_ndk/sysroot/usr/include/arm-linux-androideabi 
-D__ANDROID_API__=16 -DHAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC=1 
-march=armv7-a -mfloat-abi=softfp -mtune=generic-armv7-a -mfpu=neon -mthumb 
-Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety 
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing 
-Wno-unneeded-internal-declaration -Wno-undefined-var-template 
-Wno-null-pointer-arithmetic -Wno-ignored-pragma-optimize 
-Wno-defaulted-function-deleted -fomit-frame-pointer -gdwarf-3 -g1 
-fdebug-info-for-profiling -fvisibility=hidden -Wheader-hygiene 
-Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors 
-Wmissing-field-initializers -Winconsistent-missing-override 
-Wunreachable-code -O2 -fno-ident -fdata-sections -ffunction-sections 
-std=c++14 -fno-exceptions -fno-rtti 
--sysroot=../../third_party/android_ndk/sysroot 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include 
-isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++abi/include 
-isystem../../third_party/android_ndk/sources/android/support/include 
-fvisibility-inlines-hidden -c ../../src/torque/cfg.cc -o 
obj/torque_base/cfg.o

In file included from ../../src/torque/cfg.cc:5:

In file included from ../../src/torque/cfg.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/list:173:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:86:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:94:

../../third_party/android_ndk/sources/android/support/include/stdlib.h:41:44: 
error: unknown type name 'locale_t'

long double strtold_l(const char*, char**, locale_t);

                                           ^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:42:47: 
error: unknown type name 'locale_t'

long long strtoll_l(const char*, char**, int, locale_t);

                                              ^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:43:57: 
error: unknown type name 'locale_t'

unsigned long long strtoull_l(const char*, char**, int, locale_t);

                                                        ^

In file included from ../../src/torque/cfg.cc:5:

In file included from ../../src/torque/cfg.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/list:173:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:86:

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:111:82:
 
error: use of undeclared identifier 'labs'; did you mean 'abs'?

inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT 
{return  labs(__x);}

                                                                            
     ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:111:44:
 
note: 'abs' declared here

inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT 
{return  labs(__x);}

                                           ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:113:81:
 
error: use of undeclared identifier 'llabs'

inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT 
{return llabs(__x);}

                                                                            
    ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:35:
 
error: unknown type name 'ldiv_t'

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                  ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:95:
 
error: use of undeclared identifier 'ldiv'; did you mean 'div'?

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                                                            
                  ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:116:42:
 
note: 'div' declared here

inline _LIBCPP_INLINE_VISIBILITY  ldiv_t div(     long __x,      long __y) 
_NOEXCEPT {return  ldiv(__x, __y);}

                                         ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:118:34:
 
error: unknown type name 'lldiv_t'

inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, long long __y) 
_NOEXCEPT {return lldiv(__x, __y);}

                                 ^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/stdlib.h:118:94:
 
error: use of undeclared identifier 'lldiv'

inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, long long __y) 
_NOEXCEPT {return lldiv(__x, __y);}

                                                                            
                 ^

In file included from ../../src/torque/cfg.cc:5:

In file included from ../../src/torque/cfg.h:8:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/list:173:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/memory:644:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/typeinfo:61:

In file included from 
../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/exception:82:

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:101:9:
 
error: no member named 'div_t' in the global namespace

using ::div_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:102:9:
 
error: no member named 'ldiv_t' in the global namespace

using ::ldiv_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:104:9:
 
error: no member named 'lldiv_t' in the global namespace

using ::lldiv_t;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:106:9:
 
error: no member named 'atof' in the global namespace

using ::atof;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:107:9:
 
error: no member named 'atoi' in the global namespace

using ::atoi;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:108:9:
 
error: no member named 'atol' in the global namespace

using ::atol;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:110:9:
 
error: no member named 'atoll' in the global namespace

using ::atoll;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:112:9:
 
error: no member named 'strtod' in the global namespace

using ::strtod;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:113:9:
 
error: no member named 'strtof' in the global namespace

using ::strtof;

      ~~^

../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include/cstdlib:114:9:
 
error: no member named 'strtold' in the global namespace; did you mean 
'strtold_l'?

using ::strtold;

      ~~^

../../third_party/android_ndk/sources/android/support/include/stdlib.h:41:13: 
note: 'strtold_l' declared here

long double strtold_l(const char*, char**, locale_t);

            ^

fatal error: too many errors emitted, stopping now [-ferror-limit=]

20 errors generated.

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to