#
55fbfabf |
| 19-Apr-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
igzip: reformat using new code style
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>
|
#
5a00eaec |
| 14-Dec-2023 |
Tomasz Kantecki <tomasz.kantecki@intel.com> |
igzip: several fixes for issues reported by static code analysis
Signed-off-by: Tomasz Kantecki <tomasz.kantecki@intel.com>
|
#
57eed2f0 |
| 13-Mar-2019 |
Yibo Cai <yibo.cai@arm.com> |
aarch64: Cleanup build issues
This patch addresses one build failure and fixes several build warnings for Arm (some for x86 too).
- Fix dynamic relocation link failure of ld.bfd 2.30 on Arm [log]
aarch64: Cleanup build issues
This patch addresses one build failure and fixes several build warnings for Arm (some for x86 too).
- Fix dynamic relocation link failure of ld.bfd 2.30 on Arm [log] relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `xor_gen_neon' which may bind externally can not be used when making a shared object
- Add arch dependent "other_tests" to exclude x86 specific tests on Arm [log] isa-l/erasure_code/gf_2vect_dot_prod_sse_test.c:181: undefined reference to `gf_2vect_dot_prod_sse'
- Check "fread" return value to fix gcc warnings on Arm and x86 [log] warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(in_buf, 1, in_size, in_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Fix issue of comparing "char" with "int" on Arm. "char" is unsigned on Arm by default, an unsigned char will never equal to EOF(-1). [Log] programs/igzip_cli.c:318:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] while (tmp != '\n' && tmp != EOF) ^~
- Include <stdlib.h> to several files to fix build warnings on Arm [log] igzip/igzip_inflate_perf.c:339:5: warning: incompatible implicit declaration of built-in function ‘exit’ exit(0); ^~~~
Change-Id: I82c1b63316b634b3d398ffba2ff815679d9051a8 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
show more ...
|
#
1a7c640e |
| 05-Jun-2017 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Fix 0 length file and looping errors in igzip_inflate_test
Change-Id: I328f241ba07d8a0ae4fbc4c7de2ea8913912a188 Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
#
52f644d3 |
| 12-May-2017 |
Hailiang Wang <hailiangx.e.wang@intel.com> |
igzip:use fgetpos() to replace ftell() to get file's length.
Change-Id: Ia1f3c06e92c01da9d22b3d70b2b05fe4808c9f2c Signed-off-by: Hailiang Wang <hailiangx.e.wang@intel.com>
|
#
ff9c0c18 |
| 05-May-2017 |
Hailiang Wang <hailiangx.e.wang@intel.com> |
igzip:change the default max file size for 32-bit builds.
Change-Id: Ifab108250cfd06211843b5eccb1f1f0482669426 Signed-off-by: Hailiang Wang <hailiangx.e.wang@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 ...
|
#
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>
|
#
456be4cf |
| 07-Jul-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Rearrange inflate_state
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
6fc9029f |
| 28-Jun-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
inflate: Optimize inflate_stateless
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
09a5a243 |
| 08-Mar-2016 |
Roy Oursler <roy.j.oursler@intel.com> |
igzip: Implement statelesss inflate in assembly
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com> Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
#
660f49b0 |
| 02-Jun-2016 |
Greg Tucker <greg.b.tucker@intel.com> |
Add data compression unit
Include fast DEFLATE compatable compression functions.
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
|