argument passing rather than stack based args. The kernel passes the base of the argument/env vector in %rdi (arg1).