musl does not define some macros so define them ourselves Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>