Skip to content
  • Robert Schmidt's avatar
    RC: forward declarations and link physims better · 8a15fb7c
    Robert Schmidt authored
    The simulators have been changed: due to linker errors that would arise
    otherwise, a lot of functions are defined in them to avoid such errors.
    Some functions are also defined in header files; in this commit, we
    define most functoins in nr_dummy_functions.c, which is compiled in, not
    by including the C file, but by adding it to the target in
    CMakeLists.txt
    
    - nr_dlsim+nr_ulsim need NR_IF_Module_init(), so it cannot be in
      nr_dummy_functions, but the others need it
    - Link correcr NR_IF_Module_init() into these simulators, and reduce
      overall link list
    - Correctly link remaining simulators
    8a15fb7c