]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Reorder "Features" block in README.md
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 10 Sep 2020 15:09:24 +0000 (17:09 +0200)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sat, 12 Sep 2020 13:14:49 +0000 (15:14 +0200)
README.md

index a2c3977078db117f89edc90218c9bb2784a84dbd..32da27369db6e9017bb3a71acfaf1b2356ea1120 100644 (file)
--- a/README.md
+++ b/README.md
@@ -12,6 +12,29 @@ Maintained by Hans Kristian Rosbach
 |OSS-Fuzz|[![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/zlib-ng.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:zlib-ng)
 |Codecov|[![codecov.io](https://codecov.io/github/zlib-ng/zlib-ng/coverage.svg?branch=develop)](https://codecov.io/github/zlib-ng/zlib-ng/)|
 
+Features
+--------
+
+* Zlib compatible API with support for dual-linking
+* Modernized native API based on zlib API for ease of porting
+* Intel deflate medium and quick algorithms
+* Support for CPU intrinsics when available
+  * Adler32 implementation using SSSE3, AVX2, Neon, & VSX
+  * Intel CRC32-B implementation using PCLMULQDQ
+  * Intel CRC32-C intrinsics for hash tables
+  * ARM CRC32-B implementation using ACLE
+  * Slide hash implementations using SSE2, AVX2, Neon, & VSX
+  * Inflate chunk copying using SSE2 & Neon
+  * Deflate hooks for IBM Z DFLTCC
+* Code sanitizers, fuzzing, and coverage
+* GitHub Actions continuous integration on Windows, macOS, and Linux
+  * Emulated CI for ARM, AARCH64, PPC, PPC64, SPARC64, S390x using qemu
+* Unaligned memory read/writes and large bit buffer improvements
+* Includes improvements from Cloudflare and Intel forks
+* Configure, CMake, and NMake build system support
+* Modern C99 syntax and a clean code layout
+* Comprehensive set of CMake unit tests
+
 Fork Motivation
 ---------------------------
 
@@ -51,29 +74,6 @@ or valuable testing.
 
 Please read LICENSE.md, it is very simple and very liberal.
 
-Features
---------
-
-* Zlib compatible API with support for dual-linking
-* Modernized native API based on zlib API for ease of porting
-* Intel deflate medium and quick algorithms
-* Support for CPU intrinsics when available
-  * Adler32 implementation using SSSE3, AVX2, Neon, & VSX
-  * Intel CRC32-B implementation using PCLMULQDQ
-  * Intel CRC32-C intrinsics for hash tables
-  * ARM CRC32-B implementation using ACLE
-  * Slide hash implementations using SSE2, AVX2, Neon, & VSX
-  * Inflate chunk copying using SSE2 & Neon
-  * Deflate hooks for IBM Z DFLTCC
-* Code sanitizers, fuzzing, and coverage
-* GitHub Actions continuous integration on Windows, macOS, and Linux
-  * Emulated CI for ARM, AARCH64, PPC, PPC64, SPARC64, S390x using qemu
-* Unaligned memory read/writes and large bit buffer improvements
-* Includes improvements from Cloudflare and Intel forks
-* Configure, CMake, and NMake build system support
-* Modern C99 syntax and a clean code layout
-* Comprehensive set of CMake unit tests
-
 Build
 -----