create_test_source_list: declare functions as `extern` This avoids linting thinking that `func_name` can be declared `static`. It is actually in a separate file and found at link time, so explicitly mark it as such.