Andre Puschmann
1cc6ae3c60
enable c++11 support
6 years ago
Andre Puschmann
22503541b1
disable clang tidy by default during build
6 years ago
Ismael Gomez
a8a0c3ebe7
Fixed compilation in zynq
6 years ago
Andre Puschmann
34f552fae9
add universal executable to select binary based on current ISA
...
- using cpuid to check x86 features
- using hwcap on ARM to check for NEON
6 years ago
Xavier Arteaga
8c3a0153b9
Added missing AVX512 intrinsics and flags. Fixes #291 .
6 years ago
Andre Puschmann
b75506ac16
add CMake option to enable memory sanitizer
6 years ago
Andre Puschmann
7572299615
enable clang-tidy for srslte_upper library
6 years ago
Andre Puschmann
b1a443a9b8
add clang-tidy detection
6 years ago
Ismael Gomez
bc9d342959
New optimization on the PHY for both UE and eNodeB ( #251 )
...
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit
* Optimised UL Interleaver
* Include TB CRC calculation in FEC encoder
* New threading priorities
6 years ago
Andre Puschmann
bfae6c5059
add CMake option for UHD and pcsc
6 years ago
Andre Puschmann
91e1b27219
Merge branch 'master' into next
6 years ago
Matt Thompson
569dfd8e09
Add cmake option to conditionally compile SoapySDR
6 years ago
Andre Puschmann
2b937023dc
remove usage of gold linker causing issues with some linkers and boost (rfci testbed)
6 years ago
Ismael Gomez
6120f20290
Changes in RRC and S1AP to make enb more robust on UE add/rem operations.
...
* Consolidated functions in S1AP
* Fixed ASAN in some GCC
* Stop quicker the enb
* Minor typo edit
* Fixed mutexing issues in RRC and possibly RLC/PDCP when adding/removing users
6 years ago
Andre Puschmann
2c179dd84f
add config install helper
7 years ago
Xavier Arteaga
681b98ae50
Added vector CFO
7 years ago
Andre Puschmann
3fe6dad323
adding hard SIM card support using PCSC
7 years ago
Ismael Gomez
aa1724b8f3
Add missing-field-initializers flag and properly initialize structs
7 years ago
Joseph Giovatto
ab1d9e98f3
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto
9f5069cdc8
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto
49da57c8a1
Changed log methods to take string literal vs string object
...
to allow for format checking and save on object copy.
Fixed log format specifier warnings.
7 years ago
Andre Puschmann
2cf5acf9c8
set valgrind options correctly
...
this avoid an ugly valgrind error after executing long sequences
of simd code
see: https://www.bountysource.com/issues/41603953-temporary-storage-exhausted-when-long-sequence-of-vfmadd231ps-instructions-to-be-executed
7 years ago
Andre Puschmann
9c006e4585
remove boost system dependency
7 years ago
Andre Puschmann
37e06d78ea
fix build_mode printing in RelWithDebInfo mode
7 years ago
Ismael Gomez
58f204d94a
Set DEBUG constant for RelWithDebug
7 years ago
Andre Puschmann
c3088e1d16
add cmake option to enable address sanitizer
7 years ago
Paul Sutton
1fd2341932
Minor typo fix
7 years ago
Andre Puschmann
5a35cef4b0
remove static FFTW library as strict dependency
7 years ago
Pedro Alvarez
042552491b
Merging next into epc branch.
7 years ago
yagoda
a66db9569f
adding cmake SIMD check
7 years ago
Ismael Gomez
d428760b20
Merge branch 'next' into mobility
7 years ago
Andre Puschmann
dc65e4243c
print build info to log and on stdout
7 years ago
Ismael Gomez
12d8b373c7
srsUE takes and reports intra-frequency measurements correctly
7 years ago
Ismael Gomez
e04a221911
Removed volk occurrences. Fixes #103
7 years ago
Pedro Alvarez
5c0e2ee32e
Starting to add CMake support
7 years ago
Pedro Alvarez
3e5e244440
Changing CMakeLists to compile EPC
7 years ago
Xavier Arteaga
94a06867a3
Optimized SIMD includes and solved AVX512 bugs
7 years ago
Xavier Arteaga
0c52c5651d
Merge branch 'next_novolk' of https://github.com/softwareradiosystems/srsLTE into next_novolk
7 years ago
Xavier Arteaga
2b775462f7
Added LV_HAVE_AVX512 to CMakeLists
7 years ago
Ismael Gomez
bf79d463d4
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
a51b6b09dd
Merged with next. Attach successful
7 years ago
Ismael Gomez
e5feec1934
Temporal commit before merge. Changed sequence objects to avoid reallocating memory. new NAS/RRC working with initial attachment
7 years ago
Ismael Gomez
fd2a6f13e2
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
2c85d3f890
added ctest options for valgrind
7 years ago
Paul Sutton
ce88544d07
Minor fft library tidy-up
7 years ago
Paul Sutton
fd08dd56ba
Fix for security library find scripts
7 years ago
Paul Sutton
776c1bbc9d
Moving fftw checks to top CMakeLists
7 years ago
Paul Sutton
b71f7b7080
Adding support for static builds
7 years ago
Ismael Gomez
681a2455d9
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
3cbf403c54
check for compiler flag availability
8 years ago