Made small fixes to be able to compile with gcc 15.1.0

This PR makes small changes to the code, to enable it to be compiled with gcc 15.1.0.

These are mostly changes to traditional function declarations, adding the types of the arguments. If STDC is not defined, traditional headers are restored via macros. Most of the utilities were already setup this way. This PR just completes the set.

There are also a few bug fixes. However, there are still some serious warnings that require attention, pointing to possible buffer overflows.

Elksemu is not linking properly. This PR does not address this issue.

Signed-off-by: Emilio Silva emiliosilva@gmail.com

Merge request reports

Loading