From 48556b7cf328309ab493824dd650d508a05758a2 Mon Sep 17 00:00:00 2001 From: Andras Becsi Date: Mon, 28 Apr 2014 16:42:42 +0200 Subject: Update patches with fixes for the emulator and raspberry pi Change-Id: I475941acdaa2581851f69199c0ecda7edddab389 Reviewed-by: Zeno Albisser --- patches/chromium/0022-Adjust-gyp-defines-for-eLinux.patch | 15 ++++++++++----- ...e-chacha_vec.c-to-avoid-hard-soft-float-mismatch.patch | 6 +++--- 2 files changed, 13 insertions(+), 8 deletions(-) (limited to 'patches') diff --git a/patches/chromium/0022-Adjust-gyp-defines-for-eLinux.patch b/patches/chromium/0022-Adjust-gyp-defines-for-eLinux.patch index 936623496..38f6aa76a 100644 --- a/patches/chromium/0022-Adjust-gyp-defines-for-eLinux.patch +++ b/patches/chromium/0022-Adjust-gyp-defines-for-eLinux.patch @@ -48,11 +48,11 @@ index 407d49d..b5af9d7 100644 'conditions': [ ['chromeos==1', { 'sources/': [ ['include', '_chromeos\\.cc$'] ] -diff --git a/base/base.gypi b/base/base.gypi -index 11edab0..26aacaf 100644 ---- a/base/base.gypi -+++ b/base/base.gypi -@@ -722,6 +722,13 @@ +diff --git a/chromium/base/base.gypi b/chromium/base/base.gypi +index 11edab0..45d7180 100644 +--- a/chromium/base/base.gypi ++++ b/chromium/base/base.gypi +@@ -722,6 +722,18 @@ 'atomicops_internals_x86_gcc.cc', ], }], @@ -62,6 +62,11 @@ index 11edab0..26aacaf 100644 + 'sources/': [ + ['include', '^nix/'], + ], ++ }], ++ ['use_qt==1 and target_arch=="ia32"', { ++ 'sources/': [ ++ ['include', 'atomicops_internals_x86_gcc.cc'], ++ ], + }], ['<(use_glib)==0 or >(nacl_untrusted_build)==1', { 'sources!': [ diff --git a/patches/chromium/third_party/openssl/0001-Use-chacha_vec.c-to-avoid-hard-soft-float-mismatch.patch b/patches/chromium/third_party/openssl/0001-Use-chacha_vec.c-to-avoid-hard-soft-float-mismatch.patch index 08740fa16..43dfa8b75 100644 --- a/patches/chromium/third_party/openssl/0001-Use-chacha_vec.c-to-avoid-hard-soft-float-mismatch.patch +++ b/patches/chromium/third_party/openssl/0001-Use-chacha_vec.c-to-avoid-hard-soft-float-mismatch.patch @@ -29,14 +29,14 @@ index 856b72e..d9cf5d8 100644 'openssl/crypto/sha/asm/sha512-armv4.S', ], + 'conditions': [ -+ ['arm_neon_optional==1 and arm_tune=="cortex-a8"', { ++ ['arm_float_abi=="hard"', { + 'openssl_arm_sources+': [ -+ 'openssl/crypto/chacha/chacha_vec_arm.S', ++ 'openssl/crypto/chacha/chacha_vec.c', + ], + }, + { + 'openssl_arm_sources+': [ -+ 'openssl/crypto/chacha/chacha_vec.c', ++ 'openssl/crypto/chacha/chacha_vec_arm.S', + ], + }], + ], -- cgit v1.2.3