This patch replaces () prototypes with (void) prototypes, to avoid declaring these functions as variadic functions.
Found while porting compiler-rt to the AVR platform. There are still some Clang bugs where it uses the wrong address space for variadic functions, and this patch works around that. Of course this should also be fixed in Clang, but I think the effort started in D78491 is a much more systematic approach (and will probably take a while until it is finished). Until then, this patch avoids some accidental variadic functions.
clang-format: please reformat the code