Package: volk / 1.4-3
Metadata
Package | Version | Patches format |
---|---|---|
volk | 1.4-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0002 Added an AVX protokernel for volk_32fc_x2_32f_square.patch | (download) |
kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h |
63 60 + 3 - 0 ! |
[patch 2/9] added an avx protokernel for volk_32fc_x2_32f_square_dist_scalar_mult_32f. |
0003 extracted variables for the source real and imaginar.patch | (download) |
kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h |
9 3 + 6 - 0 ! |
[patch 3/9] extracted variables for the source real and imaginary parts in volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx. |
0004 fixed a buffer over read and over write in volk_32fc.patch | (download) |
kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h |
6 4 + 2 - 0 ! |
[patch 4/9] fixed a buffer over-read and over-write in volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx. |
0005 cmake Fix endif to match if.patch | (download) |
cmake/Modules/VolkConfigVersion.cmake.in |
2 1 + 1 - 0 ! |
[patch 5/9] cmake: fix 'endif' to match 'if' |
0006 Add sys time.h header copied from gnuradio to fix Wi.patch | (download) |
cmake/msvc/sys/time.h |
71 71 + 0 - 0 ! |
[patch 6/9] add <sys/time.h> header (copied from gnuradio) to fix Windows build. |
0007 Fix compile on Windows by avoiding min max macros in.patch | (download) |
cmake/msvc/sys/time.h |
5 5 + 0 - 0 ! |
[patch 7/9] fix compile on windows by avoiding min/max macros in windows.h. |
0008 Fix add_test for Windows.patch | (download) |
cmake/Modules/VolkAddTest.cmake |
35 19 + 16 - 0 ! |
[patch 8/9] fix add_test for windows. |
0009 Fix 32u_reverse_32u for ARM.patch | (download) |
kernels/volk/volk_32u_reverse_32u.h |
2 1 + 1 - 0 ! |
[patch 9/9] 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> |
native armv7 build support | (download) |
lib/CMakeLists.txt |
15 11 + 4 - 0 ! |
[patch 1/6] 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. |
make acc happy | (download) |
include/volk/volk_neon_intrinsics.h |
2 2 + 0 - 0 ! |
[patch 2/6] 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. |
sort cmake glob lists | (download) |
lib/CMakeLists.txt |
3 3 + 0 - 0 ! |
[patch 3/6] 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. |
libm link | (download) |
lib/CMakeLists.txt |
4 2 + 2 - 0 ! |
--- |