summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
A. Maitland Bottoms [Fri, 15 Nov 2019 03:47:23 +0000 (03:47 +0000)]
Merge volk (2.0.0-3) import into refs/heads/workingbranch
A. Maitland Bottoms [Fri, 15 Nov 2019 03:47:23 +0000 (03:47 +0000)]
optional-static-apps
Gbp-Pq: Name optional-static-apps
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:01:33 +0000 (22:01 -0400)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
Clayton Smith [Fri, 23 Aug 2019 11:17:24 +0000 (07:17 -0400)]
Use sensible scalars for rotator and power
Gbp-Pq: Name 0003-Use-sensible-scalars-for-rotator-and-power.patch
Clayton Smith [Fri, 23 Aug 2019 03:07:14 +0000 (23:07 -0400)]
Fail tests if non-numbers are detected
Gbp-Pq: Name 0002-Fail-tests-if-non-numbers-are-detected.patch
Clayton Smith [Tue, 20 Aug 2019 12:08:11 +0000 (08:08 -0400)]
Fix AVX FMA rotator
Gbp-Pq: Name 0001-Fix-AVX-FMA-rotator.patch
A. Maitland Bottoms [Fri, 15 Nov 2019 03:47:23 +0000 (03:47 +0000)]
volk (2.0.0-3) unstable; urgency=medium
* update to
v2.0.0-4-gf04a46f
[dgit import unpatched volk 2.0.0-3]
A. Maitland Bottoms [Fri, 15 Nov 2019 03:47:23 +0000 (03:47 +0000)]
Import volk_2.0.0-3.debian.tar.xz
[dgit import tarball volk 2.0.0-3 volk_2.0.0-3.debian.tar.xz]
A. Maitland Bottoms [Tue, 13 Aug 2019 02:49:11 +0000 (03:49 +0100)]
Merge volk (2.0.0-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Tue, 13 Aug 2019 02:49:11 +0000 (03:49 +0100)]
optional-static-apps
Gbp-Pq: Name optional-static-apps
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:01:33 +0000 (22:01 -0400)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
A. Maitland Bottoms [Tue, 13 Aug 2019 02:49:11 +0000 (03:49 +0100)]
volk (2.0.0-2) unstable; urgency=medium
* Upload to unstable
[dgit import unpatched volk 2.0.0-2]
A. Maitland Bottoms [Tue, 13 Aug 2019 02:49:11 +0000 (03:49 +0100)]
Import volk_2.0.0-2.debian.tar.xz
[dgit import tarball volk 2.0.0-2 volk_2.0.0-2.debian.tar.xz]
A. Maitland Bottoms [Thu, 8 Aug 2019 03:31:20 +0000 (04:31 +0100)]
Import volk_2.0.0.orig.tar.xz
[dgit import orig volk_2.0.0.orig.tar.xz]
A. Maitland Bottoms [Sat, 12 May 2018 19:25:04 +0000 (20:25 +0100)]
Merge volk (1.4-3) import into refs/heads/workingbranch
A. Maitland Bottoms [Sat, 12 May 2018 19:25:04 +0000 (20:25 +0100)]
libm-link
Gbp-Pq: Name libm-link
A. Maitland Bottoms [Wed, 28 Mar 2018 02:04:11 +0000 (22:04 -0400)]
sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducible builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:01:33 +0000 (22:01 -0400)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
Philip Balister [Fri, 27 Apr 2018 10:54:33 +0000 (10:54 +0000)]
Fix 32u_reverse_32u for ARM.
* Order of operands in inline asm reversed.
* Worked for some tune setting since gcc generated rbit lr, lr so
order didn't matter. For other tune settings it generated rbit r3, r2
which would fail QA test.
Signed-off-by: Philip Balister <philip@balister.org>
Gbp-Pq: Name 0009-Fix-32u_reverse_32u-for-ARM.patch
Ryan Volz [Tue, 17 Apr 2018 17:45:38 +0000 (13:45 -0400)]
Fix add_test for Windows.
Gbp-Pq: Name 0008-Fix-add_test-for-Windows.patch
Ryan Volz [Tue, 17 Apr 2018 14:23:32 +0000 (10:23 -0400)]
Fix compile on Windows by avoiding min/max macros in windows.h.
Gbp-Pq: Name 0007-Fix-compile-on-Windows-by-avoiding-min-max-macros-in.patch
Ryan Volz [Fri, 13 Apr 2018 20:37:23 +0000 (16:37 -0400)]
Add <sys/time.h> header (copied from gnuradio) to fix Windows build.
Gbp-Pq: Name 0006-Add-sys-time.h-header-copied-from-gnuradio-to-fix-Wi.patch
Michael Dickens [Thu, 5 Apr 2018 18:02:57 +0000 (14:02 -0400)]
cmake: Fix 'endif' to match 'if'
Gbp-Pq: Name 0005-cmake-Fix-endif-to-match-if.patch
Brandon P. Enochs [Tue, 3 Apr 2018 22:20:53 +0000 (18:20 -0400)]
fixed a buffer over-read and over-write in volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx.
Gbp-Pq: Name 0004-fixed-a-buffer-over-read-and-over-write-in-volk_32fc.patch
Brandon P. Enochs [Tue, 3 Apr 2018 20:29:40 +0000 (16:29 -0400)]
extracted variables for the source real and imaginary parts in volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx.
Gbp-Pq: Name 0003-extracted-variables-for-the-source-real-and-imaginar.patch
Brandon P. Enochs [Tue, 3 Apr 2018 20:22:16 +0000 (16:22 -0400)]
Added an AVX protokernel for volk_32fc_x2_32f_square_dist_scalar_mult_32f.
Gbp-Pq: Name 0002-Added-an-AVX-protokernel-for-volk_32fc_x2_32f_square.patch
A. Maitland Bottoms [Sat, 12 May 2018 19:25:04 +0000 (20:25 +0100)]
volk (1.4-3) unstable; urgency=medium
* update to
v1.4-9-g297fefd
Added an AVX protokernel for volk_32fc_x2_32f_square_dist_scalar_mult_32f
fixed a buffer over-read and over-write in
volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx
Fix 32u_reverse_32u for ARM
[dgit import unpatched volk 1.4-3]
A. Maitland Bottoms [Sat, 12 May 2018 19:25:04 +0000 (20:25 +0100)]
Import volk_1.4-3.debian.tar.xz
[dgit import tarball volk 1.4-3 volk_1.4-3.debian.tar.xz]
A. Maitland Bottoms [Tue, 3 Apr 2018 05:03:19 +0000 (06:03 +0100)]
Merge volk (1.4-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Tue, 3 Apr 2018 05:03:19 +0000 (06:03 +0100)]
libm-link
Gbp-Pq: Name libm-link
A. Maitland Bottoms [Wed, 28 Mar 2018 02:04:11 +0000 (22:04 -0400)]
sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducible builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:01:33 +0000 (22:01 -0400)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
A. Maitland Bottoms [Tue, 3 Apr 2018 05:03:19 +0000 (06:03 +0100)]
volk (1.4-2) unstable; urgency=medium
* Upload to unstable, needed by gnuradio (>= 3.7.12.0)
[dgit import unpatched volk 1.4-2]
A. Maitland Bottoms [Tue, 3 Apr 2018 05:03:19 +0000 (06:03 +0100)]
Import volk_1.4-2.debian.tar.xz
[dgit import tarball volk 1.4-2 volk_1.4-2.debian.tar.xz]
A. Maitland Bottoms [Wed, 28 Mar 2018 02:57:42 +0000 (03:57 +0100)]
Import volk_1.4.orig.tar.xz
[dgit import orig volk_1.4.orig.tar.xz]
A. Maitland Bottoms [Wed, 28 Mar 2018 01:54:29 +0000 (02:54 +0100)]
Merge volk (1.3.1-1) import into refs/heads/workingbranch
A. Maitland Bottoms [Wed, 28 Mar 2018 02:08:41 +0000 (22:08 -0400)]
libm link
Explicitly tell cmake to link with libm
Gbp-Pq: Name libm-link
Bernhard M. Wiedemann [Mon, 5 Jun 2017 19:37:38 +0000 (21:37 +0200)]
sort input files
when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of entries in the output,
thus without the patch, builds (in disposable VMs) would usually differ.
See https://reproducible-builds.org/ for why this matters.
Gbp-Pq: Name sort-input-files
A. Maitland Bottoms [Wed, 28 Mar 2018 02:05:29 +0000 (22:05 -0400)]
install all headers
(Along with some sorting)
Gbp-Pq: Name install-all-headers
A. Maitland Bottoms [Wed, 28 Mar 2018 02:04:11 +0000 (22:04 -0400)]
sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducible builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:01:33 +0000 (22:01 -0400)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
A. Maitland Bottoms [Wed, 28 Mar 2018 01:54:29 +0000 (02:54 +0100)]
volk (1.3.1-1) unstable; urgency=medium
* New upstream bugfix release
* Refresh all debian patches for use with git am
[dgit import unpatched volk 1.3.1-1]
A. Maitland Bottoms [Wed, 28 Mar 2018 01:54:29 +0000 (02:54 +0100)]
Import volk_1.3.1.orig.tar.xz
[dgit import orig volk_1.3.1.orig.tar.xz]
A. Maitland Bottoms [Wed, 28 Mar 2018 01:54:29 +0000 (02:54 +0100)]
Import volk_1.3.1-1.debian.tar.xz
[dgit import tarball volk 1.3.1-1 volk_1.3.1-1.debian.tar.xz]
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
Merge volk (1.3-3) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
libm-link
Gbp-Pq: Name libm-link
Bernhard M. Wiedemann [Mon, 5 Jun 2017 19:37:38 +0000 (21:37 +0200)]
sort input files
when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of entries in the output,
thus without the patch, builds (in disposable VMs) would usually differ.
See https://reproducible-builds.org/ for why this matters.
Gbp-Pq: Name sort-input-files.patch
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
install all headers
(Along with some sorting)
Gbp-Pq: Name install-all-headers
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
sort-cmake-glob-lists
Subject sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducinble builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids probplems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
Nathan West [Tue, 23 Jan 2018 17:02:03 +0000 (12:02 -0500)]
fix GH issue #139 for 32fc_index_max_* kernels
Gbp-Pq: Name 0018-fix-GH-issue-139-for-32fc_index_max_-kernels.patch
Damian Miralles [Thu, 21 Dec 2017 04:01:52 +0000 (21:01 -0700)]
kernels: Add AVX support to `32f_x2_divide_32f`,`32f_x2_dot_prod_16i`
Adds protokernels for AVX support. Modest speed improvements in some of
the kernels, however, it seems to be related to the host architecture
being used
Gbp-Pq: Name 0017-kernels-Add-AVX-support-to-32f_x2_divide_32f-32f_x2_.patch
Damian Miralles [Sat, 16 Dec 2017 06:05:58 +0000 (23:05 -0700)]
kernels: Adds AVX support to `volk_32f_*` kernels
Adds AVX support to `volk_32f_s32f_normalize`,`volk_32f_s32f_stddev_32f`,
`volk_32f_sqrt_32f`, `volk_32f_x2_max_32f` and `volk_32f_x2_min_32f`.
Some speed improvements can be seen with the new protokernel addition.
Gbp-Pq: Name 0016-kernels-Adds-AVX-support-to-volk_32f_-kernels.patch
Damian Miralles [Wed, 13 Dec 2017 20:27:17 +0000 (13:27 -0700)]
kernel: Adds unaligned protokernles to `32f_x2_s32f_interleave_16ic` and `32f_x2_subtract_32f`
Adds unaligned versions to the afore mentioned kernels, relative speeds
improvements shown in both cases.
Gbp-Pq: Name 0015-kernel-Adds-unaligned-protokernles-to-32f_x2_s32f_in.patch
Marcus Müller [Mon, 20 Nov 2017 14:12:06 +0000 (15:12 +0100)]
Fixing a minimal bug in the log2 docstring
Gbp-Pq: Name 0014-Fixing-a-minimal-bug-in-the-log2-docstring.patch
Josh Blum [Thu, 6 Oct 2016 22:06:09 +0000 (15:06 -0700)]
Support relocated install with VOLK_PREFIX env var
Some packaging systems such as snaps will install
the volk library to a dynamically chosen location.
The install script can set an evironment variable
so that the library reports the correct prefix.
Gbp-Pq: Name 0013-Support-relocated-install-with-VOLK_PREFIX-env-var.patch
Josh Blum [Wed, 5 Oct 2016 21:09:05 +0000 (14:09 -0700)]
cmake: support empty CMAKE_INSTALL_PREFIX
Needed quotes for the string escape command
Gbp-Pq: Name 0012-cmake-support-empty-CMAKE_INSTALL_PREFIX.patch
Michael Dickens [Sat, 1 Apr 2017 19:24:46 +0000 (15:24 -0400)]
Use 'powf' to match variables and avoid implicit type converstion. Makes some older compilers happy, allowing 'make test' to pass.
Gbp-Pq: Name 0011-Use-powf-to-match-variables-and-avoid-implicit-type-.patch
Nathan West [Mon, 13 Mar 2017 16:37:18 +0000 (12:37 -0400)]
modtool: update the cmake find module for volk mods
Gbp-Pq: Name 0010-modtool-update-the-cmake-find-module-for-volk-mods.patch
Nathan West [Mon, 13 Mar 2017 16:25:35 +0000 (12:25 -0400)]
modtool: deconflict module include guards from main volk
Gbp-Pq: Name 0009-modtool-deconflict-module-include-guards-from-main-v.patch
Nick Foster [Sat, 21 Jan 2017 00:36:01 +0000 (16:36 -0800)]
Fix bug 106 (volk_64u_popcnt bug in generic implementation)
Gbp-Pq: Name 0008-Fix-bug-106-volk_64u_popcnt-bug-in-generic-implement.patch
Josh Blum [Fri, 20 Jan 2017 18:03:49 +0000 (10:03 -0800)]
added __VOLK_PREFETCH() compatibility macro
__VOLK_PREFETCH() performs __builtin_prefetch() on GCC compilers
and is otherwise a NOP for other systems. The use of __builtin_prefetch
was replaced with __VOLK_PREFETCH() to make the kernels portable.
Gbp-Pq: Name 0007-added-__VOLK_PREFETCH-compatibility-macro.patch
Carles Fernandez [Fri, 23 Sep 2016 17:16:27 +0000 (19:16 +0200)]
Add NEON, AVX and unaligned versions of SSE4.1 and SSE
Gbp-Pq: Name 0006-Add-NEON-AVX-and-unaligned-versions-of-SSE4.1-and-SS.patch
Nathan West [Thu, 4 Aug 2016 15:30:55 +0000 (11:30 -0400)]
qa: lower tolerance for 32fc_mag to fix issue #96
Gbp-Pq: Name 0005-qa-lower-tolerance-for-32fc_mag-to-fix-issue-96.patch
Nathan West [Mon, 1 Aug 2016 21:12:24 +0000 (17:12 -0400)]
apps: fix profile update reading end of lines
Gbp-Pq: Name 0003-apps-fix-profile-update-reading-end-of-lines.patch
Paul Cercueil [Wed, 17 Feb 2016 13:51:00 +0000 (14:51 +0100)]
Add a AppVeyor compatible YAML file for building on the AppVeyor CI
Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>
Gbp-Pq: Name 0001-Add-a-AppVeyor-compatible-YAML-file-for-building-on-.patch
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
volk (1.3-3) unstable; urgency=medium
* update to
v1.3-23-g0109b2e
* update debian/libvolk1-dev.abi.tar.gz.amd64
* Add breaks/replaces gnuradio (<=3.7.2.1) (LP: #
1614235)
[dgit import unpatched volk 1.3-3]
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
Import volk_1.3-3.debian.tar.xz
[dgit import tarball volk 1.3-3 volk_1.3-3.debian.tar.xz]
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
Merge volk (1.3-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
libm-link
Gbp-Pq: Name libm-link
Bernhard M. Wiedemann [Mon, 5 Jun 2017 19:37:38 +0000 (21:37 +0200)]
sort input files
when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of entries in the output,
thus without the patch, builds (in disposable VMs) would usually differ.
See https://reproducible-builds.org/ for why this matters.
Gbp-Pq: Name sort-input-files.patch
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
install all headers
(Along with some sorting)
Gbp-Pq: Name install-all-headers
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
sort-cmake-glob-lists
Subject sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducinble builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids probplems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
Michael Dickens [Sat, 1 Apr 2017 19:24:46 +0000 (15:24 -0400)]
Use 'powf' to match variables and avoid implicit type converstion. Makes some older compilers happy, allowing 'make test' to pass.
Gbp-Pq: Name 0011-Use-powf-to-match-variables-and-avoid-implicit-type-.patch
Nathan West [Mon, 13 Mar 2017 16:37:18 +0000 (12:37 -0400)]
modtool: update the cmake find module for volk mods
Gbp-Pq: Name 0010-modtool-update-the-cmake-find-module-for-volk-mods.patch
Nathan West [Mon, 13 Mar 2017 16:25:35 +0000 (12:25 -0400)]
modtool: deconflict module include guards from main volk
Gbp-Pq: Name 0009-modtool-deconflict-module-include-guards-from-main-v.patch
Nick Foster [Sat, 21 Jan 2017 00:36:01 +0000 (16:36 -0800)]
Fix bug 106 (volk_64u_popcnt bug in generic implementation)
Gbp-Pq: Name 0008-Fix-bug-106-volk_64u_popcnt-bug-in-generic-implement.patch
Josh Blum [Fri, 20 Jan 2017 18:03:49 +0000 (10:03 -0800)]
added __VOLK_PREFETCH() compatibility macro
__VOLK_PREFETCH() performs __builtin_prefetch() on GCC compilers
and is otherwise a NOP for other systems. The use of __builtin_prefetch
was replaced with __VOLK_PREFETCH() to make the kernels portable.
Gbp-Pq: Name 0007-added-__VOLK_PREFETCH-compatibility-macro.patch
Carles Fernandez [Fri, 23 Sep 2016 17:16:27 +0000 (19:16 +0200)]
Add NEON, AVX and unaligned versions of SSE4.1 and SSE
Gbp-Pq: Name 0006-Add-NEON-AVX-and-unaligned-versions-of-SSE4.1-and-SS.patch
Nathan West [Thu, 4 Aug 2016 15:30:55 +0000 (11:30 -0400)]
qa: lower tolerance for 32fc_mag to fix issue #96
Gbp-Pq: Name 0005-qa-lower-tolerance-for-32fc_mag-to-fix-issue-96.patch
Nathan West [Mon, 1 Aug 2016 21:12:24 +0000 (17:12 -0400)]
apps: fix profile update reading end of lines
Gbp-Pq: Name 0003-apps-fix-profile-update-reading-end-of-lines.patch
Paul Cercueil [Wed, 17 Feb 2016 13:51:00 +0000 (14:51 +0100)]
Add a AppVeyor compatible YAML file for building on the AppVeyor CI
Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>
Gbp-Pq: Name 0001-Add-a-AppVeyor-compatible-YAML-file-for-building-on-.patch
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
volk (1.3-2) unstable; urgency=medium
* update to
v1.3-16-g28b03a9
apps: fix profile update reading end of lines
qa: lower tolerance for 32fc_mag to fix issue #96
* include upstream master patch to sort input files
[dgit import unpatched volk 1.3-2]
A. Maitland Bottoms [Sun, 27 Aug 2017 17:44:55 +0000 (18:44 +0100)]
Import volk_1.3-2.debian.tar.xz
[dgit import tarball volk 1.3-2 volk_1.3-2.debian.tar.xz]
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (21:30 +0100)]
Import volk_1.3.orig.tar.gz
[dgit import orig volk_1.3.orig.tar.gz]
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
install all headers
(Along with some sorting)
Gbp-Pq: Name install-all-headers
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
sort-cmake-glob-lists
Subject sort cmake glob lists
File lists are generated in a CMakeLists.txt file with file(GLOB ...), which varies
with the readdir() order. Sorting the lists should help make reproducinble builds.
Gbp-Pq: Name sort-cmake-glob-lists
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
make acc happy
The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids probplems.
Gbp-Pq: Name make-acc-happy
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
native armv7 build support
Debian, unlike other GNU Radio deployments, does not cross-compile
packages, but builds natively on a set of build machines, including
both arm and armhf.
Gbp-Pq: Name native-armv7-build-support
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
volk (1.3-1) unstable; urgency=medium
* New upstream release
* The index_max kernels were named with the wrong output datatype. To
fix this there are new kernels that return a 32u (int32_t) and the
existing kernels had their signatures changed to return 16u (int16_t).
* The output to stdout and stderr has been shuffled around. There is no
longer a message that prints what VOLK machine is being used and the
warning messages go to stderr rather than stdout.
* The 32fc_index_max kernels previously were only accurate to the SSE
register width (4 points). This was a pretty serious and long-lived
bug that's been fixed and the QA updated appropriately.
[dgit import unpatched volk 1.3-1]
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
Import volk_1.3.orig.tar.gz
[dgit import orig volk_1.3.orig.tar.gz]
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (20:30 +0000)]
Import volk_1.3-1.debian.tar.xz
[dgit import tarball volk 1.3-1 volk_1.3-1.debian.tar.xz]