From aa56d99a45eff677328f0364c5180f47dc231397 Mon Sep 17 00:00:00 2001 From: Dmitry Shachnev Date: Fri, 25 Aug 2017 21:20:10 +0300 Subject: Drop all patches, they no longer apply to the new codebase. --- debian/patches/05_sparc_unaligned_access.diff | 41 --------------------------- 1 file changed, 41 deletions(-) delete mode 100644 debian/patches/05_sparc_unaligned_access.diff (limited to 'debian/patches/05_sparc_unaligned_access.diff') diff --git a/debian/patches/05_sparc_unaligned_access.diff b/debian/patches/05_sparc_unaligned_access.diff deleted file mode 100644 index f875008..0000000 --- a/debian/patches/05_sparc_unaligned_access.diff +++ /dev/null @@ -1,41 +0,0 @@ -Description: fix some alignment problems on sparc. -Author: Mike Hommey -Author: Timo Jyrinki -Last-Update: 2013-12-17 - ---- - Source/JavaScriptCore/wtf/ListHashSet.h | 9 +++------ - 1 file changed, 3 insertions(+), 6 deletions(-) - ---- a/Source/WTF/wtf/ListHashSet.h -+++ b/Source/WTF/wtf/ListHashSet.h -@@ -173,7 +173,7 @@ namespace WTF { - : m_freeList(pool()) - , m_isDoneWithInitialFreeList(false) - { -- memset(m_pool.pool, 0, sizeof(m_pool.pool)); -+ memset(m_pool, 0, sizeof(m_pool)); - } - - Node* allocate() -@@ -217,7 +217,7 @@ namespace WTF { - } - - private: -- Node* pool() { return reinterpret_cast_ptr(m_pool.pool); } -+ Node* pool() { return reinterpret_cast_ptr(m_pool); } - Node* pastPool() { return pool() + m_poolSize; } - bool inPool(Node* node) - { -@@ -227,10 +227,7 @@ namespace WTF { - Node* m_freeList; - bool m_isDoneWithInitialFreeList; - static const size_t m_poolSize = inlineCapacity; -- union { -- char pool[sizeof(Node) * m_poolSize]; -- double forAlignment; -- } m_pool; -+ uint32_t m_pool[(sizeof(Node) * m_poolSize + sizeof(uint32_t) - 1) / sizeof(uint32_t)]; - }; - - template struct ListHashSetNode { -- cgit v1.2.3