Argument parsing function from glibc
