Commit 49f03c0305d89e4bcee6c12af956381f70e14753

Edward Thomson 2021-11-11T16:53:33

tests: include test declarations for old gcc Older versions of gcc do not believe that we've adequately declared our test functions. Include `clar_suite.h` conditionally for those old versions. Do not do this on newer compilers to avoid unnecessary recompilation of the entire suite when we add or remove a test function.