From 173defd6763902927761e0482e283e4d42c38771 Mon Sep 17 00:00:00 2001 From: Xavier Arteaga Date: Tue, 17 Dec 2019 15:35:14 +0100 Subject: [PATCH] srsLTE: Execute load and save FFTW wisdom automatically --- lib/src/phy/dft/dft_fftw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/phy/dft/dft_fftw.c b/lib/src/phy/dft/dft_fftw.c index 30df37a2d..26e17dec3 100644 --- a/lib/src/phy/dft/dft_fftw.c +++ b/lib/src/phy/dft/dft_fftw.c @@ -53,7 +53,7 @@ static int get_fftw_wisdom_file(char* full_path, uint32_t n) static pthread_mutex_t fft_mutex = PTHREAD_MUTEX_INITIALIZER; -void srslte_dft_load() +__attribute__((constructor)) void srslte_dft_load() { #ifdef FFTW_WISDOM_FILE char full_path[256]; @@ -64,7 +64,7 @@ void srslte_dft_load() #endif } -void srslte_dft_exit() +__attribute__((destructor)) void srslte_dft_exit() { #ifdef FFTW_WISDOM_FILE char full_path[256];