diff --git a/README.chromium b/README.chromium index 957dd46af..a6134d7a0 100644 --- a/README.chromium +++ b/README.chromium @@ -1,6 +1,6 @@ Name: libyuv URL: http://code.google.com/p/libyuv/ -Version: 1098 +Version: 1099 License: BSD License File: LICENSE diff --git a/include/libyuv/version.h b/include/libyuv/version.h index 58c08a1da..ce33c1743 100644 --- a/include/libyuv/version.h +++ b/include/libyuv/version.h @@ -11,6 +11,6 @@ #ifndef INCLUDE_LIBYUV_VERSION_H_ // NOLINT #define INCLUDE_LIBYUV_VERSION_H_ -#define LIBYUV_VERSION 1098 +#define LIBYUV_VERSION 1099 #endif // INCLUDE_LIBYUV_VERSION_H_ NOLINT diff --git a/libyuv.gyp b/libyuv.gyp index 3a0b84f82..fdb74551e 100644 --- a/libyuv.gyp +++ b/libyuv.gyp @@ -54,9 +54,12 @@ '-ffat-lto-objects', ], }], - ], - 'cflags': [ - '-mfpu=neon', + # arm64 does not need -mfpu=neon option as neon is not optional + ['target_arch != "arm64"', { + 'cflags': [ + '-mfpu=neon', + ], + }], ], 'include_dirs': [ 'include', @@ -127,7 +130,17 @@ 'LIBYUV_DISABLE_X86', ], }], - ], + ['OS == "android" and target_arch == "arm64"', { + 'ldflags': [ + '-Wl,--dynamic-linker,/system/bin/linker64', + ], + }], + ['OS == "android" and target_arch != "arm64"', { + 'ldflags': [ + '-Wl,--dynamic-linker,/system/bin/linker', + ], + }], + ], #conditions 'defines': [ # Enable the following 3 macros to turn off assembly for specified CPU. # 'LIBYUV_DISABLE_X86',