Commit Graph

7817 Commits

Author SHA1 Message Date
Javier Arribas b1fee5c9bc Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime 2021-01-22 17:34:46 +01:00
Carles Fernandez 419eff9424
Update changelog 2021-01-18 16:08:56 +01:00
Carles Fernandez 3773f3c71a
Do not apply clang-tidy fixes to protobuf-generated headers 2021-01-18 16:00:33 +01:00
Carles Fernandez 1287e8fe79
Improve handling of the filesystem library 2021-01-16 14:37:19 +01:00
Carles Fernandez 0e9046c956
Raise an error if GPSTK is to be built but the patch command is not found 2021-01-16 10:51:38 +01:00
Carles Fernandez 11f13ebcab
Fix building in modern environments 2021-01-15 15:03:36 +01:00
Carles Fernandez 4fea48f603
Improve handling of change in GNU Radio 3.9 FFT API
Fix compilation of some optional blocks when linking against GR 3.9

Fix warning -Wembedded-directive: embedding a directive within macro arguments has undefined behavior
2021-01-15 13:39:26 +01:00
Carles Fernandez ede02f91df
Update references to new GPS ICDs (add missing file) 2021-01-12 10:46:38 +01:00
Carles Fernandez ddc5bcff01
Update references to new GPS ICDs 2021-01-12 10:34:55 +01:00
Carles Fernandez 8b918b4f87
Update links to new Galileo ICD v2.0 in docs 2021-01-12 00:04:28 +01:00
Carles Fernandez f75017e520
Fix building when using the Xcode generator, Xcode >= 12 and CMake >= 3.19 2021-01-11 20:22:54 +01:00
Carles Fernandez 603cab1ead
Fix clash of the cpu_features library when volk_gnsssdr is built as a standalone library, and cpu_features was already installed by VOLK
Added new building option ENABLE_OWN_CPUFEATURES, set to ON when building gnss-sdr but set to OFF when building volk_gnsssdr standalone.
The default does no change old behavior when buiding gnss-sdr without volk_gnsssdr already installed
2021-01-11 13:57:29 +01:00
Javier Arribas 7436b7df5e Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental 2021-01-11 10:36:52 +01:00
Carles Fernandez 87882d3d23
The action continues in the next branch 2021-01-08 12:02:31 +01:00
Carles Fernandez 7102677358
Bump version number 2021-01-07 19:16:54 +01:00
Carles Fernandez 25787deca7
Fix assert 2021-01-07 17:25:36 +01:00
Carles Fernandez ea86fb74b3
Fix for Ubuntu 19.04 2021-01-06 13:42:48 +01:00
Carles Fernandez 9ee49136a3
Update changelog 2021-01-06 10:21:40 +01:00
Carles Fernandez b7bf8ceb14
Add bugprone-reserved-identifier check, modernize options 2021-01-05 14:49:45 +01:00
Carles Fernandez 6b1ab274b1
Fix for GCC < 5.0 2021-01-05 10:53:32 +01:00
Carles Fernandez 68fdedb224
Remove _mm256_zeroupper() calls
Manual usage of _mm256_zeroupper() is not required and leads to miscompilation with GCC 10.2 and optimization level -O3
2021-01-04 14:07:56 +01:00
Carles Fernandez cbdb2ad2e9
Enforce consistent function prototypes 2021-01-04 13:55:18 +01:00
Carles Fernandez 867f53a49e
Update Pugixml local version to 1.11.4 2021-01-04 12:13:45 +01:00
Javier Arribas 738ab13535 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental 2021-01-01 14:22:43 +01:00
Carles Fernandez 0b1602a5a8
Fix clang-format job 2020-12-31 01:15:16 +01:00
Carles Fernandez 89ec03ecbe
Apply clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto 2020-12-30 22:04:10 +01:00
Carles Fernandez 21352a80d1
Apply and add clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto 2020-12-30 21:49:29 +01:00
Carles Fernandez 7308745f05
Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez 3a2b76d61a
Warn about undefined Galileo frame type 2020-12-29 15:13:42 +01:00
Carles Fernandez 56fb6528b2
Add missing type conversion 2020-12-29 14:49:52 +01:00
Carles Fernandez 0cb64e86a5
Avoid using reserved identifiers in the SUPL library (clang-tidy check: bugprone-reserved-identifier) 2020-12-29 14:48:41 +01:00
Carles Fernandez abd1032ca2
Avoid using reserved identifiers 2020-12-29 14:47:28 +01:00
Carles Fernandez 36e98856d5
Update AArch64 features to Linux 5.10 2020-12-23 12:26:08 +01:00
Carles Fernandez 303de4c9cf
Save some static casts 2020-12-22 10:59:13 +01:00
Carles Fernandez 3bcac95964
Fix occasional segfault when exiting with enter+q if Acquisition_XX.blocking=false 2020-12-22 00:40:36 +01:00
Carles Fernandez 78d90a0bc4
Update changelog 2020-12-22 00:05:28 +01:00
Carles Fernandez 5855feb511
Merge branch 'fix-galileo2' into next 2020-12-21 23:48:40 +01:00
Carles Fernandez 94e488170a
Fix Galileo nav message decoding in some configurations 2020-12-21 15:13:02 +01:00
Carles Fernandez 42efb68310
Fix building with new GNU Radio firdes API. No functional change, since WIN_HAMMING is the default 2020-12-19 12:40:57 +01:00
Carles Fernandez a9de3d4244
Fix detection of python when using Macports 2020-12-18 13:11:26 +01:00
Carles Fernandez 8f3e60091b
Avoid patching GPSTk twice when rebuilding 2020-12-18 12:51:45 +01:00
Carles Fernandez 065e2b84f5
Big Sur is version 11 2020-12-16 11:35:47 +01:00
Carles Fernandez 44588aad7e
Update macOS instructions, update Armadillo suggested version 2020-12-16 11:03:50 +01:00
Carles Fernandez 8ffb379f30
Update local pugixml version to 1.11.2 2020-12-16 10:59:04 +01:00
Carles Fernandez 7c057e5ce4
Fix duplication of local protobuf build tree when installing (Fixes: #451) 2020-12-10 14:48:06 +01:00
Carles Fernandez 882216aa55
Merge branch 'liu000888-bdgsv' into next 2020-12-09 14:47:16 +01:00
Carles Fernandez c47ef879da
Merge branch 'fix-gcc-11' into next 2020-12-09 14:45:51 +01:00
Carles Fernandez d70aca5fc0
Initialize all members 2020-12-09 14:44:57 +01:00
Carles Fernandez 2b5b1d10ad
Revert change of std::thread, since it is not working well in some configurations 2020-12-09 14:44:25 +01:00
Carles Fernandez 4bfc11e0f4
Do not build google benchmarks with gcc 11 until fix 2020-12-08 14:01:52 +01:00