struct StartupStack

Defined at line 25 of file ../../sdk/lib/ld/posix.h

On entry, the SP points to this.

Public Members

uintptr_t argc
char *[] argv

Public Methods

char ** envp ()

After argv[argc] is nullptr, then envp[...] terminated by nullptr.

After that is the auxv, which is pairs of tag, value (uintptr_t)

words, terminated by the AT_NULL (zero) tag.

Defined at line 32 of file ../../sdk/lib/ld/posix.h

const Auxv * GetAuxv ()

Defined at line 34 of file ../../sdk/lib/ld/posix.h