From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3E2961A1E24 for ; Thu, 27 Oct 2016 06:39:44 -0700 (PDT) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga102.fm.intel.com with ESMTP; 27 Oct 2016 06:39:44 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,404,1473145200"; d="scan'208";a="24312284" Received: from shwde7172.ccr.corp.intel.com ([10.239.9.23]) by fmsmga006.fm.intel.com with ESMTP; 27 Oct 2016 06:39:43 -0700 From: Liming Gao To: edk2-devel@lists.01.org Date: Thu, 27 Oct 2016 21:39:25 +0800 Message-Id: <1477575568-18932-1-git-send-email-liming.gao@intel.com> X-Mailer: git-send-email 2.8.0.windows.1 Subject: [Patch 0/3] Update LZMA SDK to new 16.04 version X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Oct 2016 13:39:44 -0000 New version LZMA improves the compression performance, and has no change on the compression algorithm. So, the decompression library can work with the old and new LZMA SDK. To be consistent, LZMA tool and library are both updated to new 16.04 version. Liming Gao (3): BaseTools LzmaCompress: Update LZMA to new 16.04 version MdeModulePkg LzmaDecompressLib: Update LZMA to new 16.04 version IntelFrameworkModulePkg LzmaDecompressLib: Update LZMA to new 16.04 version BaseTools/Source/C/LzmaCompress/GNUmakefile | 3 +- .../Source/C/LzmaCompress/LZMA-SDK-README.txt | 4 +- BaseTools/Source/C/LzmaCompress/LzmaCompress.c | 12 +- BaseTools/Source/C/LzmaCompress/Makefile | 6 +- BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c | 31 +- BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.h | 13 +- BaseTools/Source/C/LzmaCompress/Sdk/C/7zStream.c | 12 +- BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h | 256 +++++++++ BaseTools/Source/C/LzmaCompress/Sdk/C/7zVersion.h | 24 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c | 15 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.h | 13 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h | 8 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Bra86.c | 99 ++-- BaseTools/Source/C/LzmaCompress/Sdk/C/Compiler.h | 32 ++ BaseTools/Source/C/LzmaCompress/Sdk/C/CpuArch.h | 206 ++++++- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c | 515 ++++++++++++++---- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h | 40 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.c | 214 ++++---- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.h | 14 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzHash.h | 47 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.c | 269 +++++++--- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.h | 12 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.c | 512 ++++++++++-------- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.h | 14 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Precomp.h | 10 + BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c | 116 ++-- BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.h | 95 ++-- BaseTools/Source/C/LzmaCompress/Sdk/C/Types.h | 208 -------- .../Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt | 363 +++++++++++++ .../Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt | 357 +++++++++++++ BaseTools/Source/C/LzmaCompress/Sdk/history.txt | 236 -------- BaseTools/Source/C/LzmaCompress/Sdk/lzma.txt | 594 --------------------- .../LzmaCustomDecompressLib/LZMA-SDK-README.txt | 6 +- .../LzmaArchCustomDecompressLib.inf | 10 +- .../LzmaCustomDecompressLib.inf | 10 +- .../LzmaCustomDecompressLib/LzmaDecompress.c | 4 +- .../LzmaCustomDecompressLib/Sdk/C/7zTypes.h | 260 +++++++++ .../LzmaCustomDecompressLib/Sdk/C/7zVersion.h | 24 +- .../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h | 8 +- .../Library/LzmaCustomDecompressLib/Sdk/C/Bra86.c | 99 ++-- .../LzmaCustomDecompressLib/Sdk/C/Compiler.h | 32 ++ .../LzmaCustomDecompressLib/Sdk/C/CpuArch.h | 206 ++++++- .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c | 534 +++++++++++++----- .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.h | 40 +- .../Library/LzmaCustomDecompressLib/Sdk/C/LzHash.h | 47 +- .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c | 290 ++++++---- .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h | 12 +- .../LzmaCustomDecompressLib/Sdk/C/Precomp.h | 10 + .../Library/LzmaCustomDecompressLib/Sdk/C/Types.h | 231 -------- .../Sdk/DOC/lzma-history.txt | 363 +++++++++++++ .../LzmaCustomDecompressLib/Sdk/DOC/lzma-sdk.txt | 357 +++++++++++++ .../LzmaCustomDecompressLib/Sdk/history.txt | 236 -------- .../Library/LzmaCustomDecompressLib/Sdk/lzma.txt | 594 --------------------- .../LzmaCustomDecompressLib/LZMA-SDK-README.txt | 6 +- .../LzmaArchCustomDecompressLib.inf | 10 +- .../LzmaCustomDecompressLib.inf | 10 +- .../LzmaCustomDecompressLib/LzmaDecompress.c | 4 +- .../LzmaCustomDecompressLib/Sdk/C/7zTypes.h | 260 +++++++++ .../LzmaCustomDecompressLib/Sdk/C/7zVersion.h | 24 +- .../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h | 8 +- .../Library/LzmaCustomDecompressLib/Sdk/C/Bra86.c | 99 ++-- .../LzmaCustomDecompressLib/Sdk/C/Compiler.h | 32 ++ .../LzmaCustomDecompressLib/Sdk/C/CpuArch.h | 206 ++++++- .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c | 534 +++++++++++++----- .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.h | 40 +- .../Library/LzmaCustomDecompressLib/Sdk/C/LzHash.h | 47 +- .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c | 290 ++++++---- .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h | 12 +- .../LzmaCustomDecompressLib/Sdk/C/Precomp.h | 10 + .../Library/LzmaCustomDecompressLib/Sdk/C/Types.h | 231 -------- .../Sdk/DOC/lzma-history.txt | 363 +++++++++++++ .../LzmaCustomDecompressLib/Sdk/DOC/lzma-sdk.txt | 357 +++++++++++++ .../LzmaCustomDecompressLib/Sdk/history.txt | 236 -------- .../Library/LzmaCustomDecompressLib/Sdk/lzma.txt | 594 --------------------- 74 files changed, 6378 insertions(+), 4718 deletions(-) create mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h create mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/C/Compiler.h create mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/C/Precomp.h delete mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/C/Types.h create mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt create mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt delete mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/history.txt delete mode 100644 BaseTools/Source/C/LzmaCompress/Sdk/lzma.txt create mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/7zTypes.h create mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Compiler.h create mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Precomp.h delete mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Types.h create mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/DOC/lzma-history.txt create mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/DOC/lzma-sdk.txt delete mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/history.txt delete mode 100644 IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/lzma.txt create mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/7zTypes.h create mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Compiler.h create mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Precomp.h delete mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Types.h create mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/DOC/lzma-history.txt create mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/DOC/lzma-sdk.txt delete mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/history.txt delete mode 100644 MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/lzma.txt -- 2.8.0.windows.1