Updated Windows liquid-dsp binaries to master, now some functions have return values for error management.

- liquid-dsp ref: c68f5e39434433c88bd4fe19784bf4c8a32aa8e4
- using GCC 10.2 (MSYS2)
This commit is contained in:
vsonnier
2021-01-02 11:07:22 +01:00
parent 6a709fe24b
commit 0b2b90848d
16 changed files with 3939 additions and 3837 deletions
+3
View File
@@ -159,6 +159,9 @@
/* Force overriding of SIMD (use portable C code) */
/* #undef LIQUID_SIMDOVERRIDE */
/* Enable strict program exit on error */
/* #undef LIQUID_STRICT_EXIT */
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "joseph@liquidsdr.org"
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
+14 -9
View File
@@ -47,14 +47,16 @@ VERSION := 1.3.2
BUGREPORT := joseph@liquidsdr.org
# paths
srcdir := .
libdir := ${exec_prefix}/lib
prefix := /usr/local
exec_prefix := ${prefix}
VPATH := .
srcdir := .
libdir := ${exec_prefix}/lib
include_dirs := . include
# programs
CC := gcc
CXX := g++
MV := mv -f
RM := rm -f
SED := /usr/bin/sed
@@ -67,7 +69,7 @@ RANLIB := ranlib
INCLUDE_CFLAGS = $(addprefix -I,$(include_dirs))
COVERAGE_FLAGS = # dynamic library linker needs separate flag
#MINGW: optimizations goes here, use SSSE42 for 32bit
CONFIG_CFLAGS = -m32 -O3 -msse4.2 -ffast-math
CONFIG_CFLAGS = -m32 -O3 -msse4.2 -ffast-math ${COVERAGE_FLAGS}
CPPFLAGS = $(INCLUDE_CFLAGS)
CFLAGS = $(CONFIG_CFLAGS) -Wall -fPIC
LDFLAGS =
@@ -1231,9 +1233,10 @@ help:
install: all
@echo "installing..."
@echo ""
mkdir -p $(DESTDIR)$(exec_prefix)$(libdir)
mkdir -p $(DESTDIR)$(prefix)/include
mkdir -p $(DESTDIR)$(prefix)/include/liquid
install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(exec_prefix)$(libdir)
mkdir -p $(DESTDIR)$(libdir)
install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(libdir)
install -m 644 -p $(addprefix include/,$(headers_install)) $(DESTDIR)$(prefix)/include/liquid
@echo ""
@echo "---------------------------------------------------------"
@@ -1256,8 +1259,8 @@ install: all
uninstall:
@echo "uninstalling..."
$(RM) $(addprefix $(DESTDIR)$(prefix)/include/liquid/, $(headers_install))
$(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${ARCHIVE_LIB}
$(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${SHARED_LIB}
$(RM) $(DESTDIR)$(libdir)/${ARCHIVE_LIB}
$(RM) $(DESTDIR)$(libdir)/${SHARED_LIB}
@echo "done."
##
@@ -1346,10 +1349,10 @@ readme.cc.example.cc : README.md
${SED} -n '151,172p' $< | ${SED} "s/<liquid\/liquid.h>/\"liquid.h\"/g" > $@
readme.cc.example.o : %.o : %.cc ${include_headers}
${CC} ${CPPFLAGS} ${CFLAGS} $< -c -o $@
${CXX} ${CPPFLAGS} ${CFLAGS} $< -c -o $@
readme.cc.example : % : %.o ${ARCHIVE_LIB}
${CC} ${CFLAGS} ${LDFLAGS} $^ -o $@ ${LIBS}
${CXX} ${CFLAGS} ${LDFLAGS} $^ -o $@ ${LIBS}
doc-check : readme.c.example readme.cc.example ; ./readme.c.example && ./readme.cc.example
@@ -1476,6 +1479,7 @@ example_programs := \
examples/eqlms_cccf_decisiondirected_example \
examples/eqlms_cccf_example \
examples/eqrls_cccf_example \
examples/error_handling_example \
examples/fec_example \
examples/fec_soft_example \
examples/fft_example \
@@ -1497,6 +1501,7 @@ example_programs := \
examples/firhilb_interp_example \
examples/firpfb_rrrf_example \
examples/firpfbch2_crcf_example \
examples/firpfbch2_crcf_reconstruct_example \
examples/firpfbchr_crcf_example \
examples/firinterp_crcf_example \
examples/firinterp_firdecim_crcf_example \
+14 -9
View File
@@ -47,14 +47,16 @@ VERSION := 1.3.2
BUGREPORT := joseph@liquidsdr.org
# paths
srcdir := .
libdir := ${exec_prefix}/lib
prefix := /usr/local
exec_prefix := ${prefix}
VPATH := .
srcdir := .
libdir := ${exec_prefix}/lib
include_dirs := . include
# programs
CC := gcc
CXX := g++
MV := mv -f
RM := rm -f
SED := /usr/bin/sed
@@ -67,7 +69,7 @@ RANLIB := ranlib
INCLUDE_CFLAGS = $(addprefix -I,$(include_dirs))
COVERAGE_FLAGS = # dynamic library linker needs separate flag
#MINGW: optimizations goes here, use SSSE42 for 64bit
CONFIG_CFLAGS = -O3 -msse4.2 -ffast-math
CONFIG_CFLAGS = -O3 -msse4.2 -ffast-math ${COVERAGE_FLAGS}
CPPFLAGS = $(INCLUDE_CFLAGS)
CFLAGS = $(CONFIG_CFLAGS) -Wall -fPIC
LDFLAGS =
@@ -1231,9 +1233,10 @@ help:
install: all
@echo "installing..."
@echo ""
mkdir -p $(DESTDIR)$(exec_prefix)$(libdir)
mkdir -p $(DESTDIR)$(prefix)/include
mkdir -p $(DESTDIR)$(prefix)/include/liquid
install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(exec_prefix)$(libdir)
mkdir -p $(DESTDIR)$(libdir)
install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(libdir)
install -m 644 -p $(addprefix include/,$(headers_install)) $(DESTDIR)$(prefix)/include/liquid
@echo ""
@echo "---------------------------------------------------------"
@@ -1256,8 +1259,8 @@ install: all
uninstall:
@echo "uninstalling..."
$(RM) $(addprefix $(DESTDIR)$(prefix)/include/liquid/, $(headers_install))
$(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${ARCHIVE_LIB}
$(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${SHARED_LIB}
$(RM) $(DESTDIR)$(libdir)/${ARCHIVE_LIB}
$(RM) $(DESTDIR)$(libdir)/${SHARED_LIB}
@echo "done."
##
@@ -1346,10 +1349,10 @@ readme.cc.example.cc : README.md
${SED} -n '151,172p' $< | ${SED} "s/<liquid\/liquid.h>/\"liquid.h\"/g" > $@
readme.cc.example.o : %.o : %.cc ${include_headers}
${CC} ${CPPFLAGS} ${CFLAGS} $< -c -o $@
${CXX} ${CPPFLAGS} ${CFLAGS} $< -c -o $@
readme.cc.example : % : %.o ${ARCHIVE_LIB}
${CC} ${CFLAGS} ${LDFLAGS} $^ -o $@ ${LIBS}
${CXX} ${CFLAGS} ${LDFLAGS} $^ -o $@ ${LIBS}
doc-check : readme.c.example readme.cc.example ; ./readme.c.example && ./readme.cc.example
@@ -1476,6 +1479,7 @@ example_programs := \
examples/eqlms_cccf_decisiondirected_example \
examples/eqlms_cccf_example \
examples/eqrls_cccf_example \
examples/error_handling_example \
examples/fec_example \
examples/fec_soft_example \
examples/fft_example \
@@ -1497,6 +1501,7 @@ example_programs := \
examples/firhilb_interp_example \
examples/firpfb_rrrf_example \
examples/firpfbch2_crcf_example \
examples/firpfbch2_crcf_reconstruct_example \
examples/firpfbchr_crcf_example \
examples/firinterp_crcf_example \
examples/firinterp_firdecim_crcf_example \
+1442 -1432
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
+1442 -1432
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.