1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-11-20 17:14:55 +00:00
Commit Graph

3014 Commits

Author SHA1 Message Date
Carles Fernandez
b5e5277662 Fix random crashes when program ended in macOS
The program randomly crashed when destroying the pvt block (EXC_BAD_ACCESS). This didn’t happen on Linux.

Beidou PVT fixes not available in macOS until finding the root cause.
2019-02-18 22:29:50 +01:00
Carles Fernandez
4784a58af0 Remove unused definitions 2019-02-18 22:20:32 +01:00
Carles Fernandez
82b7a244eb Small fixes 2019-02-18 21:44:19 +01:00
Carles Fernandez
0a1df17cca Fix building in debug mode
Fixes for macOS
2019-02-17 13:36:13 +01:00
Carles Fernandez
890752601d Fix defects detected by Coverity Scan 2019-02-14 23:44:38 +01:00
Carles Fernandez
b5c59ee6f7 Fix defects detected by Coverity Scan 2019-02-14 22:49:36 +01:00
Carles Fernandez
719af13a33 Remove google-runtime-references check 2019-02-14 12:51:43 +01:00
Marc Majoral
fd3eb2a80e The termination process is now done correctly when using the FPGA. 2019-02-13 17:48:14 +01:00
Carles Fernandez
31383258b0 clang-tidy: apply checks 2019-02-12 15:56:18 +01:00
Carles Fernandez
004dd4a38a Replace the deprecated branch_path() by parent_path() 2019-02-12 12:57:37 +01:00
Carles Fernandez
111c6291ec Revert "clang-tidy: apply performance-unnecessary-value-param check"
This reverts commit eae967ed1a.
2019-02-12 12:07:40 +01:00
Carles Fernandez
0c4b68c92d clang-tidy: apply performance-move-const-arg check
See https://clang.llvm.org/extra/clang-tidy/checks/performance-move-const-arg.html
2019-02-12 02:07:06 +01:00
Carles Fernandez
5b50e74ca8 clang-tidy: apply performance-for-range-copy check
See https://clang.llvm.org/extra/clang-tidy/checks/performance-for-range-copy.html
2019-02-12 01:25:27 +01:00
Carles Fernandez
eae967ed1a clang-tidy: apply performance-unnecessary-value-param check
See https://clang.llvm.org/extra/clang-tidy/checks/performance-unnecessary-value-param.html
2019-02-12 01:00:36 +01:00
Carles Fernandez
4d60ea2e5a Catch exception by reference 2019-02-11 22:00:48 +01:00
Carles Fernandez
73b7341904 clang-tidy: apply readability-braces-around-statements plus code formatting
See http://releases.llvm.org/7.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.html
Code formatting applied with:
  find ../src/ -iname *.h -o -iname *.cc | xargs clang-format -i
2019-02-11 21:13:02 +01:00
Carles Fernandez
d8eaa98e06 Fix building 2019-02-11 19:27:14 +01:00
Carles Fernandez
c8ae93d2b8 Fix building 2019-02-11 18:36:12 +01:00
Carles Fernandez
6abebac5eb Make use of cstdint type names 2019-02-11 17:51:20 +01:00
Carles Fernandez
0707963ab5 Use cstdint type names 2019-02-11 17:17:35 +01:00
Carles Fernandez
45b4478047 clang-tidy fixes 2019-02-11 17:15:48 +01:00
Carles Fernandez
dfc963ad86 clang-tidy: apply readability-else-after-return check
See https://clang.llvm.org/extra/clang-tidy/checks/readability-else-after-return.html
2019-02-11 15:53:50 +01:00
Carles Fernandez
18fda22221 Improve const usage 2019-02-11 15:32:06 +01:00
Carles Fernandez
b9c115bdf8 clang-tidy: apply modernize-use-using check 2019-02-11 13:13:06 +01:00
Carles Fernandez
ca2e22cd9f Replace boost::lexical_cast<std::string> by std::to_string 2019-02-11 00:38:44 +01:00
Carles Fernandez
4b2b205e21 Avoid throwing exceptions from destructors
Detected by clang-tidy check bugprone-exception-escape
2019-02-10 21:55:51 +01:00
Carles Fernandez
75bd492d96 Change CMake target names to more meaningful ones, reflecting the code tree 2019-02-10 18:34:28 +01:00
Carles Fernandez
bf65447cdf Remove unused includes 2019-02-10 13:23:36 +01:00
Carles Fernandez
35a6ecb404 Fix bug, better string comparison 2019-02-10 13:22:49 +01:00
Carles Fernandez
21b5aeee9d Make use of cstdint type names 2019-02-10 12:45:23 +01:00
Carles Fernandez
a6b94eaccf Make use of cstdint typedefs, fix warning, remove unused variable 2019-02-10 12:40:03 +01:00
Carles Fernandez
ce051e040f Improve target design 2019-02-10 01:13:02 +01:00
Carles Fernandez
f1bb647124 Remove commented line 2019-02-10 00:53:08 +01:00
Carles Fernandez
59841057e9 Improve consistency in header guard names 2019-02-10 00:16:57 +01:00
Carles Fernandez
a63d7834f4 Remove unused include 2019-02-10 00:12:19 +01:00
Carles Fernandez
dfc89868af Fix building 2019-02-08 00:05:14 +01:00
Carles Fernandez
e5b7eaa366 Reorder static dependencies 2019-02-07 23:07:24 +01:00
Carles Fernandez
ae005c62f2 Reorder libraries 2019-02-07 22:44:31 +01:00
Carles Fernandez
60637c6125 Reorder dependencies 2019-02-07 21:31:40 +01:00
Carles Fernandez
5d9dea9537 Clean CMake scripts 2019-02-07 20:51:50 +01:00
Damian Miralles
1b7d4edf51 bds_b31: Getting new changes from upstream 2019-02-05 17:25:16 -06:00
Carles Fernandez
74950e9856 Set some compile definitions to private 2019-02-05 02:21:56 +01:00
Carles Fernandez
dfab84b2de Add fixes applied by clang-tidy 2019-02-05 01:31:09 +01:00
Carles Fernandez
a8b1432c1b Merge branch 'monitor-pvt' of https://github.com/acebrianjuan/gnss-sdr into acebrianjuan-monitor-pvt 2019-02-05 00:18:20 +01:00
Carles Fernandez
f509ebe49c Update minimum Boost version to 1.54 2019-02-05 00:01:04 +01:00
Álvaro Cebrián Juan
f635580e31 Add PVT Monitor 2019-02-04 23:03:10 +01:00
Carles Fernandez
708b288e61 Clean CMake scripts 2019-02-04 22:44:45 +01:00
Carles Fernandez
b58b07fe01 Update and clean CMake scripts 2019-02-04 20:29:42 +01:00
Carles Fernandez
f1e4996091 Update and clean CMake scripts 2019-02-04 20:27:33 +01:00
Carles Fernandez
02996bbc8a Add some CMake fixes 2019-02-04 20:00:29 +01:00