#
1500db75 |
| 23-Jan-2024 |
Colin Ian King <colin.i.king@gmail.com> |
Fix a handful of spelling mistakes and typos
There are quite a few spelling mistakes and typos in comments and user facing message literal strings as found using codespell. Fix these.
Signed-off-by
Fix a handful of spelling mistakes and typos
There are quite a few spelling mistakes and typos in comments and user facing message literal strings as found using codespell. Fix these.
Signed-off-by: Colin Ian King <colin.i.king@gmail.com> Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
show more ...
|
#
cd888f01 |
| 22-May-2020 |
H.J. Lu <hjl.tools@gmail.com> |
x86: Add ENDBR32/ENDBR64 at function entries for Intel CET
To support Intel CET, all indirect branch targets must start with ENDBR32/ENDBR64. Here is a patch to define endbranch and add it to funct
x86: Add ENDBR32/ENDBR64 at function entries for Intel CET
To support Intel CET, all indirect branch targets must start with ENDBR32/ENDBR64. Here is a patch to define endbranch and add it to function entries in x86 assembly codes which are indirect branch targets as discovered by running testsuite on Intel CET machine and visual inspection.
Verified with
$ CC="gcc -Wl,-z,cet-report=error -fcf-protection" CXX="g++ -Wl,-z,cet-report=error -fcf-protection" .../configure x86_64-linux $ make -j8 $ make -j8 check
with both nasm and yasm on both CET and non-CET machines.
Change-Id: I9822578e7294fb5043a64ab7de5c41de81a7d337 Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
show more ...
|
#
ede04f0a |
| 16-Mar-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Fix for windows to allow nasm use
Previously windows build could only use yasm because some procedural items such as proc_start were not supported by nasm. This adds a few macros and fixes s
build: Fix for windows to allow nasm use
Previously windows build could only use yasm because some procedural items such as proc_start were not supported by nasm. This adds a few macros and fixes so nasm can be used to build on windows.
Change-Id: Ia05dc3ff482f33b0f915bb1be3c7df5e4a753b3a Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
#
11542000 |
| 11-Jun-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Implement limited window size for inflate
Change-Id: Ib7fce6a51db99fc7e11f06f5916c2b755bfc5c67 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
995d420c |
| 02-Aug-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Fix inflate for large output files
Change-Id: I3d3532100f8d60e0b446f5c90fc820cbfd2df1ec Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
b1c45175 |
| 21-Jun-2018 |
Greg Tucker <greg.b.tucker@intel.com> |
igzip: Add a few missing asm copyright headers
Change-Id: Iddcfbd357efa17dbbd32acacac952579fc052756 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
2de5a0fd |
| 29-Mar-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Swap length code lookup with length lookup
Change-Id: I9f1c3ea5353f2c2fa98bab1d0cb1eb3c7b7397f6 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
ec6169ac |
| 27-Mar-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Combine distance code and extra bit count lookup
Change-Id: I12dca7126313406afd6ccbbaa91e7a1cc4a91bc0 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
16f32e17 |
| 15-Mar-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Reoptimize decode_stateless due to multibyte decode
Change-Id: I1479772062be584f5087bf2999ba4500a340ca51 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
222a68f7 |
| 22-Feb-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Implement multibyte decode
Change-Id: I923a57a01f696f2082945fafcc2773655b9a5beb Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
7a1dc55c |
| 22-Feb-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Increase size of large short code lookup
Change-Id: I05a564d1759ae417a966f3a12621799db0edf80a Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
fbeb7c83 |
| 22-Feb-2018 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Some general cleanup of the decode_block assembly
Change-Id: Ie30955fcb47ffc9b23f0c50f520cbd9973b2b315 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
48119c5c |
| 07-Dec-2017 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Increase long_code_lookup struct size to fix buffer overflow
Change-Id: I6546dcb7ffcd5895292d06fdc748c3cf279a4542
|
#
ed15402f |
| 07-Jun-2017 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Add stateful dictionary support
Change-Id: I75dbac947787bc0041674468c88d0aa41b8b082f Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
dfa4fd09 |
| 21-Nov-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Fix inflate bug with long when invalid huffman codes.
Change-Id: I52bfed0afa208462ed4a8614dd46cda5a5dc968d Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
b95c60cd |
| 17-Aug-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Add check for non-valid decoded symbols
Change-Id: Ie95c28ca87b76ba8751fa5b07be345d3b00d5134 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
88f95d85 |
| 05-Aug-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Merge inflate.h and igzip_lib.h and fix external naming
Merge inflate.h and igzip_lib.h and rename many defines to avoid conflicts, along with general cleanup of the new header.
Signed-off-b
igzip: Merge inflate.h and igzip_lib.h and fix external naming
Merge inflate.h and igzip_lib.h and rename many defines to avoid conflicts, along with general cleanup of the new header.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
#
be8e83b6 |
| 04-Aug-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Fix bug in inflate perf test and modify inflate lookup table sizes
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
d06e14b9 |
| 27-Jul-2016 |
Roy Oursler <rjoursle@az-sg-sw01.ch.intel.com> |
igzip: Port update_histogram and decode_huffman_code_block to windows
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
340e0f99 |
| 21-Jul-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Implement stateful inflate.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
6b2bedfe |
| 26-Jul-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Fix to run on SSE
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
869712d3 |
| 12-Jul-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Rename inflate.asm and fix Makefile.am so that Makefile.unx works
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|