Mattias Ellert 841f9e34ad Address type mismatch warnings on aarch64
The PROVIDER_INFO macro used in the aarch64 code declares all
functions with the signature:

extern void function(void);

The actual return type and parameter list of the functions are however
different. The declarations provided by the PROVIDER_INFO macro
therfore conflicts with the actual declarations of the functions
elsewhere in the code, causing compiler warnings.

This commit drops the PROVIDER_INFO macro and provides proper function
declarations, eiter by including a header file or by providing a
forward declaration. This corresponds to how the code for the other
architectures are handlinging this issue.

Signed-off-by: Mattias Ellert <mattias.ellert@physics.uu.se>
2025-04-22 12:55:53 +01:00
..
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2024-03-25 15:34:01 +00:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00
2022-10-28 08:27:26 -07:00