Functions | Variables
loadelf.c File Reference

Go to the source code of this file.

Functions

void add_module_initializer (char *name, pointer(*entry)())
pointer BINLOAD (context *ctx, int n, pointer *argv)
pointer build_quote_vector (context *ctx, int size, strings)
pointer eval_c_strings (context *ctx, int size, strings)
void exec_module_initializers (context *ctx)
pointer FIND_ENTRY (context *ctx, int n, argv)
pointer FIND_ENTRY2 (context *ctx, int n, argv)
pointer list_module_initializers (context *ctx, pointer initnames)
pointer list_module_initializers2 (context *ctx, int n, pointer *argv)
void loadsave (context *ctx, pointer mod)
pointer makemodule (context *, int)
pointer openfile ()
pointer SAVE (context *ctx, int n, argv)
pointer SRCLOAD (context *ctx, int n, argv)
pointer SYSMOD ()
pointer UNBINLOAD (context *ctx, int n, pointer *argv)

Variables

int errno
int module_count = 0
struct {
   pointer(*   entry_func )()
   char *   module_name
module_initializers [MAX_SYSTEM_MODULES]
static char * rcsid = "@(#)$Id$"
pointer sysmod

Function Documentation

void add_module_initializer ( char *  name,
pointer (*)()  entry 
)

Definition at line 86 of file loadelf.c.

pointer BINLOAD ( context ctx,
int  n,
pointer argv 
)

Definition at line 369 of file loadelf.c.

pointer build_quote_vector ( context ctx,
int  size,
strings   
)

Definition at line 248 of file loadelf.c.

pointer eval_c_strings ( context ctx,
int  size,
strings   
)

Definition at line 274 of file loadelf.c.

Definition at line 97 of file loadelf.c.

pointer FIND_ENTRY ( context ctx,
int  n,
argv   
)

Definition at line 303 of file loadelf.c.

pointer FIND_ENTRY2 ( context ctx,
int  n,
argv   
)

Definition at line 324 of file loadelf.c.

pointer list_module_initializers ( context ctx,
pointer  initnames 
)

Definition at line 125 of file loadelf.c.

pointer list_module_initializers2 ( context ctx,
int  n,
pointer argv 
)

Definition at line 197 of file loadelf.c.

void loadsave ( context ctx,
pointer  mod 
)

Definition at line 428 of file loadelf.c.

pointer makemodule ( context ,
int   
)

Definition at line 486 of file makes.c.

pointer SAVE ( context ctx,
int  n,
argv   
)

Definition at line 421 of file loadelf.c.

pointer SRCLOAD ( context ctx,
int  n,
argv   
)

Definition at line 41 of file loadelf.c.

pointer SYSMOD ( void  )

Definition at line 350 of file loadelf.c.

pointer UNBINLOAD ( context ctx,
int  n,
pointer argv 
)

Definition at line 353 of file loadelf.c.


Variable Documentation

Definition at line 81 of file loadelf.c.

int errno
int module_count = 0

Definition at line 79 of file loadelf.c.

struct { ... } module_initializers[MAX_SYSTEM_MODULES]
char* module_name

Definition at line 82 of file loadelf.c.

char* rcsid = "@(#)$Id$" [static]

Definition at line 9 of file loadelf.c.

Definition at line 184 of file eus.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Mar 9 2017 04:57:51