Skip to content

Commit c54a821

Browse files
committed
Release 0.5.2
* Updated build system. * Code refactoring. * Added openBSD support in build.
2 parents c33c4cc + 5b6981f commit c54a821

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1934
-1038
lines changed

CHANGELOG

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@
22
* RECENT CHANGES
33
*******************************************************************************
44

5-
=== 1.0.1 ===
5+
=== 0.5.2 ===
6+
* Updated build system.
7+
* Code refactoring.
8+
* Added openBSD support in build.
9+
10+
=== 0.5.1 ===
611
* Some minor code refactoring.
712

8-
=== 1.0.0 ===
13+
=== 0.5.0 ===
914
* Initial release.
1015
* Supports SIMD optimizations for 32-bit i586 architecture.
1116
* Supports SIMD optimizations for 64-bit x86_64 architecture.

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,29 @@ Current set of functions provided:
3131
* Resampling functions based on Lanczos filter;
3232
* Some set of function to work with 3D mathematics.
3333

34+
Supported platforms
35+
======
36+
37+
The build and correct unit test execution has been confirmed for following platforms:
38+
* FreeBSD
39+
* GNU/Linux
40+
* OpenBSD
41+
* Windows 32-bit
42+
* Windows 64-bit
43+
44+
Supported architectures
45+
======
46+
47+
The support of following list of hardware architectures has been implemented:
48+
* i386 (32-bit) - full support.
49+
* x86_64 (64-bit) - full support.
50+
* ARMv6A - full support.
51+
* ARMv7A - full support.
52+
* AArch64 - most functions.
53+
54+
For all other architectures the generic implementation of algorithms is used, without any
55+
architecture-specific optimizations.
56+
3457
Requirements
3558
======
3659

dependencies.mk

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,24 @@
11
# Variables that describe dependencies
2-
LSP_COMMON_LIB_VERSION := 1.0.2
2+
LSP_COMMON_LIB_VERSION := 1.0.5
33
LSP_COMMON_LIB_NAME := lsp-common-lib
4+
LSP_COMMON_LIB_TYPE := src
45
LSP_COMMON_LIB_URL := https://github.com/sadko4u/$(LSP_COMMON_LIB_NAME).git
56

6-
LSP_TEST_FW_VERSION := 1.0.2
7+
LSP_TEST_FW_VERSION := 1.0.3
78
LSP_TEST_FW_NAME := lsp-test-fw
9+
LSP_TEST_FW_TYPE := src
810
LSP_TEST_FW_URL := https://github.com/sadko4u/$(LSP_TEST_FW_NAME).git
911

1012
STDLIB_VERSION := system
13+
STDLIB_TYPE := opt
1114
STDLIB_LDFLAGS := -lpthread
1215

1316
ifeq ($(PLATFORM),Windows)
1417
TEST_STDLIB_VERSION := system
18+
TEST_STDLIB_TYPE := opt
1519
TEST_STDLIB_LDFLAGS := -lshlwapi
1620
else
1721
TEST_STDLIB_VERSION := system
22+
TEST_STDLIB_TYPE := opt
1823
TEST_STDLIB_LDFLAGS :=
1924
endif

0 commit comments

Comments
 (0)