|
4cdc4f0564
|
fix compiler errors about non-trivial designated initializers with GCC 7
|
2024-02-28 02:35:37 +01:00 |
|
|
c0adca20b4
|
log: do not discard return values of vasprintf()
|
2024-02-28 02:35:37 +01:00 |
|
|
79605afb93
|
log: remove static logger instances
|
2024-02-28 02:35:37 +01:00 |
|
|
bea505577b
|
cmake: move thirdparty CMakeLists to subfolder
|
2024-02-28 02:35:37 +01:00 |
|
|
840d4314ca
|
cmake: add SO name to libvillas-common
|
2024-02-28 02:35:37 +01:00 |
|
|
8ab7782ecc
|
cmake: add missing C++ headers when installing
|
2024-02-28 02:35:37 +01:00 |
|
|
e5da0e46f1
|
update copyright year to 2019
|
2024-02-28 02:35:37 +01:00 |
|
|
2d5a6cce8a
|
utils: move copyright and version printing code into separate file
|
2024-02-28 02:35:37 +01:00 |
|
|
89d0bce798
|
install villas-common library
|
2024-02-28 02:35:37 +01:00 |
|
|
d66ae1a893
|
refactor: list_* -> vlist_*
|
2024-02-28 02:35:37 +01:00 |
|
|
b39daa5c59
|
fix logging
|
2024-02-28 02:35:37 +01:00 |
|
|
596b6ad3fd
|
tsc: compile only on x86_64
|
2024-02-28 02:35:36 +01:00 |
|
|
213e04d851
|
log: add Log::getLevelName()
|
2024-02-28 02:35:36 +01:00 |
|
|
ba6815af1b
|
task: fix includes for tsc
|
2024-02-28 02:35:36 +01:00 |
|
|
cb157965c2
|
use better heuristic for compile-time cache line size
|
2024-02-28 02:35:36 +01:00 |
|
|
b2a218c5dc
|
indention and whitespaces
|
2024-02-28 02:35:36 +01:00 |
|
|
c990e8697d
|
do not throw dynamically allocated exceptions
|
2024-02-28 02:35:36 +01:00 |
|
|
4cdf94d6a2
|
add state_print() function
|
2024-02-28 02:35:36 +01:00 |
|
|
3bab5e4f3f
|
add new state
|
2024-02-28 02:35:36 +01:00 |
|
|
1e301aaa1a
|
refactor: use of auto
|
2024-02-28 02:35:36 +01:00 |
|
|
d33be2ffc7
|
log: fix intialization of log level and pattern
|
2024-02-28 02:35:36 +01:00 |
|
|
f4e46f58f5
|
log: add Log::setPattern()
|
2024-02-28 02:35:36 +01:00 |
|
|
205f35de1f
|
cmake: properly set options of sub projects
|
2024-02-28 02:35:36 +01:00 |
|
|
607dd5ec06
|
log: reduce lookups in logger registry
|
2024-02-28 02:35:36 +01:00 |
|
|
14d0243999
|
rt: harmonize logging messages
|
2024-02-28 02:35:36 +01:00 |
|
|
ef2dc97c0d
|
log: add getter for log level
|
2024-02-28 02:35:36 +01:00 |
|
|
d6aef7bdd0
|
log: throw exception for unknown log levels
|
2024-02-28 02:35:36 +01:00 |
|
|
111e1fadac
|
link fmtlib relocatable
|
2024-02-28 02:35:36 +01:00 |
|
|
cd4f5d5c61
|
fix possibibly unitialized value
|
2024-02-28 02:35:36 +01:00 |
|
|
2ded798e86
|
hist: fix invalid min value
|
2024-02-28 02:35:36 +01:00 |
|
|
e76f8fc4f4
|
refactor: warn() => warning()
|
2024-02-28 02:35:36 +01:00 |
|
|
c726e68b44
|
task: several portability improvements for macOS
|
2024-02-28 02:35:36 +01:00 |
|
|
b8df22ebe7
|
tests: fix unit tests
|
2024-02-28 02:35:36 +01:00 |
|
|
fc95c7c70a
|
list: fix portability issues of list_sort() os BSD-based systems
|
2024-02-28 02:35:36 +01:00 |
|
|
37aea20df8
|
cmake: rdtsc is only supported on x86
|
2024-02-28 02:35:36 +01:00 |
|
|
9c0ba4a174
|
whitespaces
|
2024-02-28 02:35:36 +01:00 |
|
|
254fb92c4e
|
kernel: inprove portability
|
2024-02-28 02:35:36 +01:00 |
|
|
ca51f1795f
|
tsc: inline calls to tsc_now()
|
2024-02-28 02:35:36 +01:00 |
|
|
4715706f85
|
timing: add new function to compare timestamps
|
2024-02-28 02:35:36 +01:00 |
|
|
592d07a32d
|
smaller fixups
|
2024-02-28 02:35:36 +01:00 |
|
|
7e51194c86
|
terminal: add new terminal class
|
2024-02-28 02:35:36 +01:00 |
|
|
b9c95d99e8
|
tests: rewrote unit tests
|
2024-02-28 02:35:36 +01:00 |
|
|
00a4915ebe
|
utils: move include
|
2024-02-28 02:35:36 +01:00 |
|
|
d99b954a38
|
refactor: NULL -> nullptr
|
2024-02-28 02:35:36 +01:00 |
|
|
5e147da376
|
rewrite logging system with spdlog
|
2024-02-28 02:35:36 +01:00 |
|
|
21b6937599
|
kernel: improve compatability for RPi
|
2024-02-28 02:35:36 +01:00 |
|
|
2144fdf37f
|
task: use new tsc module
|
2024-02-28 02:35:36 +01:00 |
|
|
13a7805f42
|
undefine some macros which are already defined by macOS SDK
|
2024-02-28 02:35:36 +01:00 |
|
|
550a2cc2ce
|
list: remote LIST_INIT() macro
|
2024-02-28 02:35:36 +01:00 |
|
|
890c761f22
|
tsc: fix typo
|
2024-02-28 02:35:36 +01:00 |
|