Back to index

glibc  2.9
Defines | Functions | Variables
start.c File Reference
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
#include <sysdep.h>

Go to the source code of this file.

Defines

#define DUMMIES   a1, a2, a3, a4
#define ARG_DUMMIES   DUMMIES,
#define DECL_DUMMIES   int DUMMIES;

Functions

void __libc_init (int argc, char **argv, char **envp)
int main (int argc, char **argv, char **envp)
 asm (".text; .globl __start; __start: B _start1")
 asm (".set start, __start")
static void start1 (ARG_DUMMIES argc, argv, envp) DECL_DUMMIES int argc

Variables

int __data_start = 0
char ** argv
char ** envp

Define Documentation

#define ARG_DUMMIES   DUMMIES,

Definition at line 74 of file start.c.

#define DECL_DUMMIES   int DUMMIES;

Definition at line 75 of file start.c.

#define DUMMIES   a1, a2, a3, a4

Definition at line 71 of file start.c.


Function Documentation

void __libc_init ( int  argc,
char **  argv,
char **  envp 
)
asm ( ".text; .globl __start; __start: B _start1"  )
asm ( ".set  start,
__start  
)
int main ( int  argc,
char **  argv,
char **  envp 
)
static void start1 ( ARG_DUMMIES  argc,
argv  ,
envp   
) [static]

Here is the caller graph for this function:


Variable Documentation

Definition at line 43 of file start.c.

char** argv

Definition at line 86 of file start.c.

char** envp

Definition at line 87 of file start.c.