configure: improve the header and library function checks
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Fri, 9 Dec 2022 09:40:32 +0000 (10:40 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Fri, 9 Dec 2022 10:47:54 +0000 (11:47 +0100)
commit9e69d7552cf2be6ca560bf71e8b2c8f97a639f16
tree92dfb3eee0bffc3eba5523ec7a4ae8b534c827d0
parentd4f92a69dd4fc4ec8d9400fa8ab7e819fe133596
configure: improve the header and library function checks

The project is often cross-compiled for embedded systems with all kinds
of wonky toolchains so update configure.ac with checks for less standard
functions and headers. While at it: rearrange the existing checks a bit
so that we only check for headers and symbols when we need them for
current build configuration.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
configure.ac