add more alias functions, update prototypes according to musl changes